0
我製作了一個包含一些複選框的xaml頁面。當頁面加載時,我檢查一些孤立的存儲東西在構造函數中,並根據存儲的設置勾選複選框。當頁面加載和複選框設置時,不想觸發複選框
但是,發生的事情是事件被觸發,我不希望他們這樣做,只是在用戶交互。我如何阻止?
我製作了一個包含一些複選框的xaml頁面。當頁面加載時,我檢查一些孤立的存儲東西在構造函數中,並根據存儲的設置勾選複選框。當頁面加載和複選框設置時,不想觸發複選框
但是,發生的事情是事件被觸發,我不希望他們這樣做,只是在用戶交互。我如何阻止?
我能想到的2種方式:
您使用的是MVVM嗎?你可以使用一個TwoWay綁定,並且一起跳過Checked/Unchecked函數。否則,您可以爲複選框設置一個標誌,表示ignoreFirstChecked = true。然後,當您看到Checked函數第一次觸發時,只需將其設置爲false即可 – 2012-03-23 19:57:42