我想動態地變灰一個按鈕。怎麼做?如何動態禁用按鈕
Q
如何動態禁用按鈕
2
A
回答
10
在XAML
<Button Name="myButton">Click Me</Button>
代碼
背後
myButton.IsEnabled = false;
1
將其IsEnabled
屬性設置爲false
。您可以在代碼隱藏或觸發器/樣式中執行此操作,具體取決於您在那裏的需求。
0
這裏ID更復雜的方式(WPF方式)是命令綁定到按鈕。
<Button Name="button1" VerticalAlignment="Top" Width="94" Command="{Binding MyCommand}"
在視圖模型
這勢必視圖的DataContext的:
public ICommand MyCommand
{
get
{
return new DelegateCommand<string>(ExecuteSomething,IsExecutable);
}
}
這裏ExecuteSomething將通過點擊按鈕 IsExecutable執行的方法 - perdicate同時返回false按鈕將被禁用
相關問題
- 1. 如何動態禁用按鈕
- 2. 禁用按鈕動態
- 3. 如何根據狀態禁用按鈕?
- 4. 禁用內部bootgrid動態按鈕
- 5. 無法動態禁用引導按鈕?
- 6. 如何動態禁用單選按鈕組
- 7. 如何禁用ASP.NET動態數據中的刪除按鈕?
- 8. 如何禁用按鈕
- 9. 如何禁用jqueryui按鈕
- 10. 如何禁用Android按鈕?
- 11. QT - 如何禁用按鈕
- 12. 如何禁用ladda按鈕?
- 13. 如何禁用UIAlertController按動作按鈕時自動關閉
- 14. 禁用按鈕
- 15. 禁用按鈕
- 16. 禁用按鈕
- 17. 禁用按鈕
- 18. 禁用後禁用按鈕
- 19. 如何禁用提交按鈕,直到按下其他按鈕?
- 20. 如何禁用啓用提交動態文件大小上傳按鈕
- 21. 如何使用JQuery禁用按鈕?
- 22. 如何使用jquery禁用按鈕
- 23. 如何使用css禁用按鈕
- 24. 如何啓用禁用按鈕jquery
- 25. 如何使用jQuery禁用按鈕onReady
- 26. 如何啓用和禁用JavaScript按鈕?
- 27. 如何使用jquery禁用按鈕?
- 28. 功能啓用和禁用動態按鈕(FileSystemWatcher)
- 29. 如何禁用啓動按鈕組上的活動切換組
- 30. 如何啓用/禁用選擇單選按鈕的按鈕?