0

假设有一个组合框:

<ComboBox ItemsSource="{Path=ListOfItems}">
  <ComboBox.ItemTemplate>
    <DataTemplate>
      <CheckBox Tag="{Binding Path=this}"
        Content="{Binding Path=AProperty}" />
    </DataTemplate>
  </ComboBox.ItemTemplate>                                       
</ComboBox>

现在我想要的是 ComboBox 的Content属性绑定到相应的列表元素的属性AProperty(工作正常),而Tag属性绑定到列表元素本身,这不起作用。我做错了什么?

4

1 回答 1

3

要绑定到当前数据上下文,您可以使用.

<CheckBox Tag="{Binding Path=.}"

或者,实际上相同,完全省略路径:

<CheckBox Tag="{Binding}"
于 2012-11-28T07:39:36.070 回答