在wpf表單中,我有一個複選框,需要禁用而不會變灰。禁用複選框而不用灰色
x.xaml
<CheckBox Content="check" Name="AP" DockPanel.Dock="Top"
IsChecked="{Binding Path=check}"
Margin="0,0,6,8" />
我想這是不工作
在wpf表單中,我有一個複選框,需要禁用而不會變灰。禁用複選框而不用灰色
x.xaml
<CheckBox Content="check" Name="AP" DockPanel.Dock="Top"
IsChecked="{Binding Path=check}"
Margin="0,0,6,8" />
我想這是不工作
您對顯示的代碼不會改變按鈕的外觀。
您有多種選擇。二是:
<Button>
代替<CheckBox>
,而將其<Button.Style>
看起來是隻是空方。然後在您的視圖模型中使用ICommand
並將其綁定到該按鈕的Command
屬性。<CheckBox.Style>
重新蒙皮來描述<CheckBox>
的不同外觀。這不僅僅是使用觸發器,它涉及到關於如何設置控件的一些200級知識。我會添加代碼,如果你喜歡;我需要先睡幾個小時。 –
我試圖與這是不工作 –
senthilraja
WPF和Windows窗體是兩個完全不同的框架。我建議從你的問題中刪除任何「Windows窗體」,因爲它似乎只與WPF有關。 –
我應該寫成wpf格式...錯誤地輸入它 – senthilraja