WPF - 检索绑定的对象而不是对象

时间:2015-04-22 10:54:34

标签: wpf checkbox binding textblock

我在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属性。任何解决方案?

1 个答案:

答案 0 :(得分:0)

使用不带属性路径的{Binding}或{Binding Path =。}