2010-12-07 115 views

回答

1

你可以通過綁定能見度到相應的財產在你的代碼隱藏/視圖模型解決這個問題。

這是從使用WPF(與卡利組合)在我testcontrols之一的結合的例子:

Visibility="{Binding Path=IsAdmin}" 

這裏我在我的視圖模型一個布爾屬性稱爲IsAdmin。

+0

`BooleanToVisibilityConverter`;) – 2010-12-07 08:22:33

1

對我來說,最簡單的方法是在我的應用程序中創建一個全局變量。爲此,請轉至Project->Properties->Settings.settings並創建一個新變量(例如,稱爲管理員),並將其設置爲TrueFalse,具體取決於您想要執行的操作。事情是這樣的:

enter image description here

然後,在你的MainWindow,其初始化的時候,你可以這樣寫:

if (!Properties.Settings.Default.Administrator) 
{ 
    DisableSettings(); 
} 

,然後禁用要等領域。

相關問題