0
我有一个ListBox并使用自定义控件定义其ItemsTemplate。我想根据对象的cetain属性的状态以不同的方式显示控件。我如何访问ListBox.ItemTemplate绑定的项目?使用自定义控件访问ListBox.ItemTemplate中的绑定数据(Silverlight 4)
<ListBox>
<ListBox.ItemTemplate>
<DataTemplate>
<custom:MyControl />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
随着自定义控件的代码,我怎么会做这样的事情:
if((this.DataContext as SomeObject).CollectionProperty.Count() > 0)
DoAction();