0
我創建WPF應用程序與MVVM模式,我有9個文本框,這是綁定到我的viewmodel中適當的屬性,我也有9個複選框,並且每個文本框的屬性「IsEnabled」綁定複選框的「IsChacked」。事情是,我不想只是禁用複選框的文本框,我也想設置綁定到文本框屬性爲空,當它被禁用。我還沒有找到一個優雅的方式來做到這一點。這裏是1個文本框和1個複選框clirify我的意思代碼:設置可選屬性null複選框
<CheckBox Name="ArtikelGruppeChkBox"
Content="Artikel gruppe" />
<TextBox Margin="0,29,365,173"
Text="{Binding ArtikelGruppe}"
IsEnabled="{Binding ElementName=ArtikelGruppeChkBox,Path=IsChecked,TargetNullValue=false }" />
,我想設置屬性ArtikelGruppe爲空,當chekbox套選中並禁用文本框。