我有一個列表框,我已經設置了itemstemplate,如下所示。如何訪問Listbox內的複選框?
XAML:
<ListBox ItemsSource="{Binding DataList}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<CheckBox x:Name="CheckBox" HorizontalAlignment="Center" VerticalAlignment="Center" />
<TextBlock x:Name="TextBlock" Text="{Binding Title}" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="10,0,0,10" FontSize="26.667" TextWrapping="Wrap"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
我想所有複選框已selected.Is有什麼辦法讓每個項目的複選框控制,這樣我可以檢查其IsChecked
屬性。
我能想到的結合property.But器isChecked的方式是否有任何其他方式做到這一點?
我發現這個鏈接有用:HTTP://blogs.msdn.com/b/kmahone/archive/2009 /03/29/visualtreehelper.aspx – Vaysage 2011-03-22 12:02:32