【发布时间】:2012-07-21 18:39:21
【问题描述】:
有没有办法获取 DataTemplate 的实际 DataItem。更具体地说,我有一个在数据模板中使用的自定义按钮:
<DataTemplate x:Key="SampleDataTemplate1">
<custom:SampleButton />
</DataTemplate>
我在列表视图中使用它来绑定到集合。我想传递对正在绑定的实际 DataItem 的引用。像这样的:
<DataTemplate x:Key="SampleDataTemplate1">
<custom:SampleButton BoundItem="{Binding DataItem}" />
</DataTemplate>
这可能吗?这如何实现?
【问题讨论】:
-
您将在
DataContext Property中找到您的DataItem。不需要任何额外的属性。
标签: wpf xaml binding datatemplate dataitem