任何人都可以告訴我如何通過MVVM中的單選按鈕來啓用/禁用按鈕。WPF中的單選按鈕綁定MVVM
回答
通常,它不需要視圖模型。您可以使用NotConverter直接綁定兩個元素的屬性。
[ValueConversion(typeof(bool), typeof(bool))]
public class NotConverter : IValueConverter
{
public static readonly IValueConverter Instance = new NotConverter();
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
bool typedValue = (bool)value;
return !typedValue;
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
return Convert(value, targetType, parameter, culture);
}
}
<單選按鈕名稱=收音機/ > <按鈕的IsEnabled = {綁定路徑=器isChecked,的ElementName =無線電,轉換器= {X:靜態NS:NotConverter.Instance}}/>
我想把它綁定到一個布爾屬性,它以一種方式控制一個按鈕的可用性 – 2010-06-17 08:36:22
所以你有你的ViewModel的布爾屬性?當你想啓用一個按鈕時它是真的(或錯誤?)? – HullCitySteve 2010-06-17 09:10:58
是的...... – 2010-06-21 05:42:51
的視圖模型示例應用程序WPF Application Framework (WAF)顯示如何將ViewModel屬性綁定到RadioButton。
- 1. WPF MVVM單選按鈕綁定不是從視圖模型
- 2. WPF單選按鈕 - MVVM - 綁定似乎死了?
- 3. 加載WPF MVVM時的單選按鈕
- 4. WPF單選按鈕綁定問題
- 5. 綁定單選按鈕組在WPF
- 6. 簡單的WPF + MVVM綁定
- 7. MVVM跟蹤選定的單選按鈕
- 8. 將集合綁定到xamdatagrid上按鈕單擊wpf mvvm
- 9. WPF單選按鈕選定的值命令綁定
- 10. WPF綁定到選定的單選按鈕
- 11. UWP ListView按鈕MVVM綁定
- 12. 點擊標籤以選擇WPF中的單選按鈕與MVVM
- 13. WPF - MVVM綁定
- 14. WPF MVVM按鈕控件在DataTemplate中的綁定
- 15. 綁定單選按鈕,在
- 16. WinForm綁定單選按鈕
- 17. 綁定html單選按鈕
- 18. WPF中的數據綁定單選按鈕列表
- 19. 如何綁定WPF中單選按鈕的Checked事件?
- 20. 將WPF單選按鈕綁定到ViewModel中的RadioButton`
- 21. Java + Jgoodies綁定:單選按鈕綁定
- 22. 在一個按鈕中綁定兩個命令WPF/MVVM
- 23. 如何獲取MVVM綁定的單選按鈕的選定索引?
- 24. 綁定表中的單選按鈕值
- 25. MVVM Group單選按鈕
- 26. WPF MVVM Combobox綁定
- 27. WPF MVVM DataTemplate綁定
- 28. WPF綁定mvvm StackPanel
- 29. 如何綁定按鈕上的命令(wpf/mvvm)?
- 30. WPF單選按鈕綁定 - 在此代碼中出現錯誤?
你是否想將它綁定到布爾屬性或枚舉? – HullCitySteve 2010-06-16 14:01:23