我有一个ItemsControl:
<StackPanel>
<ItemsControl x:Name="TopicList">
<ItemsControl.ItemTemplate>
<DataTemplate>
<local:TopicListItem Title="{Binding Title}" LocationCloud="{Binding Locations}" TagCloudData="{Binding TagCloudData}" SparklineData="{Binding SparklineData}"/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</StackPanel>
IEnumerable<ListObj>
使用LINQ,然后连接到
TopicList.ItemsSource
. 如您所见,列表中唯一的元素是我自己调用的UseControl
TopicListItem
. 我希望能够访问ItemsControl从
TopicListItem.xaml.cs
文件,以便当我单击其中一个执行打开操作时,可以关闭其余的。