我有一個屬性viewmodel Problem.This屬於一個模型,其中有許多屬性,如集合,字符串,圖像。我打開一個窗口使用這個視圖model.I我試圖向用戶顯示一些消息,如果屬性問題(其子屬性)值已經改變。我做了一個標誌_isChanged跟蹤更改,但它仍然是錯誤的。如何檢查一個屬性已經改變或沒有wpf c#
public Problem Problem
{
get { return _problem; }
set
{
if (value != _problem)
{
_problem = value;
_isChanged=true;
OnPropertyChanged("Problem");
}
}
}
它在別處被設置爲false嗎?你調試了嗎? –
是的,在默認情況下它是false.On在問題發生變化時變爲真 –
你必須更詳細地描述你的問題,沒有足夠的信息來幫助你。 –