我是一个Silverlight新手显示元素...Silverlight的 - 如何基于用户安全
我想要一个页面基于当前用户的安全角色显示元素(按钮,网格,图像)。基本上,我想附加一个元素所需的安全角色,并调用我的代码来决定元素是否显示。
喜欢的东西(添加属性RequiredRole)
<Button RequiredRole="Administrator" x:Name="PushBtn" Content="PushMe"/>
在这种情况下,我的代码将Button.visibility设置为隐藏,如果用户没有足够的安全权限。
我找不到任何文件(除了可能DependentProperties),可以帮助我实现这样的事情。
这怎么办? (如果这是所有正确的方式来考虑这个问题...)
谢谢。
不这样做的实际价值,这是必然的元素,仍然可以使用调试工具,如SilverlightSpy?这可能不是您想要保护您的GUI时想要的。 – 2011-06-06 09:24:05