Я Silverlight новичка ...Silverlight - как отобразить элемент на основе безопасности пользователя
Я хочу, чтобы отобразить страницу элементов (кнопки, сетки, изображения) на основе текущей роли безопасности пользователя. В принципе, я хотел бы привязать элемент к требуемой роли безопасности и вызвать мой код, чтобы решить, будет ли элемент отображаться или нет.
Нечто подобное (добавление атрибута RequiredRole)
<Button RequiredRole="Administrator" x:Name="PushBtn" Content="PushMe"/>
В этом случае мой код будет установить Button.visibility на скрытый, если пользователь не имеет достаточных прав безопасности.
Я не мог найти что-либо в документации (кроме, возможно, DependentProperties), которая могла бы помочь мне достичь чего-то подобного.
Как это можно сделать? (Если это совсем правильный способ подумать об этой проблеме ...)
Спасибо.
ли это не сделать фактическое значение, которое было связано с элементом, по-прежнему доступны для отладочных инструментов, как SilverlightSpy? Это может быть не то, что вы хотите, когда речь заходит о защите вашего GUI. –