我有幾個複選框(其中8個)其中一個用於啓用/禁用其他7個複選框。silverlight:複選框選中/未選中複選框已選中/未選中
爲我寫的,
IsEnabled="{Binding ElementName=ControlchkEnable, Path=IsChecked, Mode=OneWay}"
IsChecked="{Binding ElementName=ControlchkEnable, Path=IsChecked, Mode=OneWay}"
在每一個相關的CB的
。 現在啓用/禁用工作正常, ,但如果主複選框未選中,則其他複選框的沒有得到檢查,他們只是被禁用。
任何想法出了什麼問題?
你有沒有試圖改變TwoWay的模式? – MichaelS
我不想在取決於CheckBox的狀態下更改Master CheckBox的狀態,這就是Mode被更改爲TwoWay的情況。 – Sujoy
你有沒有嘗試刪除IsEnabled綁定,看看會發生什麼? – noaRAVE