DependencyObject.Equals(Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
判斷所給的 DependencyObject 是否等同於電流 DependencyObject。
public:
override bool Equals(System::Object ^ obj);
public override sealed bool Equals(object obj);
override this.Equals : obj -> bool
Public Overrides NotOverridable Function Equals (obj As Object) As Boolean
參數
- obj
- Object
與 DependencyObject 目前的實例比較。
傳回
true如果兩個實例相同;否則,。 false
備註
此實作僅為參考等號,並未嘗試評估所含屬性的值相等。
給繼承者的注意事項
DependencyObject 覆蓋並封存兩種基本 Object 方法: Equals(Object) 和 GetHashCode()。 覆寫會呼叫實作, Object 導致物件相等行為。 這些刻意覆蓋的目的是防止導出類別嘗試定義 的值等號。DependencyObject 由於 的DependencyObject性質及其相依性質的固有價值改變能力,價值DependencyObject等式永遠不會準確。 這包括基本的 WPF 功能,如資料綁定與 WPF 屬性系統。