在 WPF 中設定系結時,告訴系結控制元件在其源屬性更新時不更新的用例是什么?如果這是您想要的行為,為什么還要使用系結?換句話說,為什么 WPF 有一個用于系結的 NotifyOnSourceUpdated 屬性,或者至少,為什么它默認為 False?
uj5u.com熱心網友回復:
有一些用例,例如當有自定義作業流時不更新 UI。有時您想控制何時驗證表單并在以后顯示驗證錯誤。
uj5u.com熱心網友回復:
在更新其源屬性時告訴系結控制元件不更新的用例是什么?
這是一種誤解。
該屬性不控制在源屬性更改時是否觸發系結。這不是您可以關閉的東西。
相反,該NotifyOnSourceUpdated物業
獲取或設定一個值,該值指示在將值從系結目標傳輸到系結源時是否引發 SourceUpdated 事件。
它只是控制它是否觸發它的SourceUpdated事件,應用程式代碼可以附加一個事件處理程式,例如用于監視。
NotifyOnTargetUpdated另一個資料流方向和有一個等效的屬性和事件TargetUpdated。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/422332.html
標籤:
上一篇:如何使用MVVM為WPFDirksterAvalonDock(v4.60.1)手動設定錨定視圖浮動/隱藏
下一篇:全域錯誤處理在WPF中不起作用
