我在stackpanel中有一个复选框和一个文本块。单击文本块时,应选中该复选框。实际上,它是一组复选框和一组文本块。需要检索值 ID (这是复选框的类“ SomeClass ”的属性。但是绑定到Textblock的是名称< / strong>。我的问题是如何检索整个对象?
<ListView>
<GridView>
<GridViewColumn>
<GridViewColumn.CellTemplate>
<DataTemplate>
<ItemsControl ItemSource="{Binding SomeClass} ">
<ItemsControl.ItemTemplate>
<DataTemplate>
<StackPanel>
<CheckBox...../>
<TextBlock ...Text={Binding Name}/>
</StackPanel>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView>
我正在使用TextBlock的 MouseLeftButton 事件。我可以检索名称,但我需要的是整个对象本身,以便我可以检索ID属性。任何解决方案?
答案 0 :(得分:0)
使用不带属性路径的{Binding}或{Binding Path =。}