有没有办法让用户在WPF应用程序中显示折叠控件?

时间:2011-02-16 03:45:34

标签: wpf wpf-controls

如果某些用户在同一版本中为其他用户折叠,那么包含您只想要的控件是否安全?

UDPATE:请参阅答案,但是如果在您的应用中,您在控件和它调用的操作之间有一些代理,即无论您是否可以控制操作,都无法执行操作,那你不用担心你应该拥有这个!就像网站一样,你不应该假设执行某项行动意味着你可以

2 个答案:

答案 0 :(得分:2)

如果您想要隐藏功能或敏感数据,那么仅在UI的可见性上设置折叠是不够的。有人可以使用Snoop或类似工具,然后只需将可见性更改为可见。

最好的办法是不要将控件添加到可视树中。

我还想补充一点,不要在目前不需要的可视化树上添加控件也是一个好主意,因为即使控件被折叠,它仍然会被创建并执行数据绑定。 / p>

答案 1 :(得分:-1)