在C#中切换事件处理程序之外的可见性?

时间:2011-12-10 01:02:50

标签: c# silverlight visibility

有没有办法在不处理事件的情况下动态设置或重置可见性?

我正在使用异步调用,因此父进程甚至在子进程之前加载。因此,在父级中使用路由事件处理程序始终访问新对象,因此子元素保持折叠状态。

我也不能在子节点中使用路由事件处理程序,因为这反过来是异步执行,因此甚至没有触发事件!

1 个答案:

答案 0 :(得分:1)

如果使用绑定,则可以将控件的visibility属性绑定到datacontext中的属性,并使用ivalueconverter将bool转换为可见性。