Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Silverlight在ItemsControl中隐藏项_C#_Xaml_Silverlight_Data Binding - Fatal编程技术网

C# Silverlight在ItemsControl中隐藏项

C# Silverlight在ItemsControl中隐藏项,c#,xaml,silverlight,data-binding,C#,Xaml,Silverlight,Data Binding,我有一个ItemsControl。我想在某个标志上隐藏ItemsControl数据模板中的文本框。但是,当我访问代码隐藏文件中的文本框时,它给出的错误在当前上下文中不存在。有没有办法使用SilverLight来执行此操作?让我们分部分进行,如果您不使用MVVM,由于您使用的是数据模板,控件不会像往常一样添加到可视化树中,因此您可以执行以下操作:,将LoadedEvent添加到文本框中,并创建一个列表,以便将所有文本框都放在其中,在那里您可以在需要时执行所需操作 如果将绑定与MVVM一起使用,则可

我有一个ItemsControl。我想在某个标志上隐藏ItemsControl数据模板中的文本框。但是,当我访问代码隐藏文件中的文本框时,它给出的错误在当前上下文中不存在。有没有办法使用SilverLight来执行此操作?

让我们分部分进行,如果您不使用MVVM,由于您使用的是数据模板,控件不会像往常一样添加到可视化树中,因此您可以执行以下操作:,将LoadedEvent添加到文本框中,并创建一个列表,以便将所有文本框都放在其中,在那里您可以在需要时执行所需操作

如果将绑定与MVVM一起使用,则可以绑定该控件的属性,如Mode=TwoWay的文本或bool的可见性并添加转换器

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