ItemsControl中的Silverlight-Hiding项

时间:2015-05-07 05:53:55

标签: c# xaml silverlight data-binding

我有一个ItemsControl.I想隐藏某些Flag上的ItemsControl DataTemplete中的文本框。但是,当我访问Code Behind File .it中的文本框时,在当前上下文中不存在错误。有没有办法使用SilverLight执行此操作?

1 个答案:

答案 0 :(得分:0)

让我们按部分进行操作,如果您没有使用MVVM,由于您使用的是DataTemplate,控件不会像往常一样添加到可视化树中,因此您可以执行以下操作,添加到TextBox LoadedEvent,并创建一个List以便在其中包含所有TextBox,并且您可以在需要时执行所需的操作。

如果您正在使用与MVVM绑定,您可以绑定该控件的属性,例如Text with Mode = TwoWay或Visibility with bool并添加转换器。

这是对您的一般问题的一般答案,如果您需要更多详细信息,请添加您正在使用的特定代码。