DependencyProperty.ValidateValueCallback 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得相依性屬性的值驗證回呼。
public:
property System::Windows::ValidateValueCallback ^ ValidateValueCallback { System::Windows::ValidateValueCallback ^ get(); };
public System.Windows.ValidateValueCallback ValidateValueCallback { get; }
member this.ValidateValueCallback : System.Windows.ValidateValueCallback
Public ReadOnly Property ValidateValueCallback As ValidateValueCallback
屬性值
這個相依性屬性的值驗證回呼,如同在原始相依性屬性註冊中為 validateValueCallback
參數所提供的。
備註
此屬性將包含 null
任何沒有已註冊驗證回呼的相依性屬性。
驗證值回呼必須以靜態方式運作:透過 ValidateValueCallback 套用的驗證無法判斷提供的值是否對任何特定實例有效。 回呼只能判斷擁有相依性屬性的所有物件是否應該或不應該接受提供的值為有效。 如果您需要執行依賴知道特定實例上其他相依性屬性值的驗證,請改用 CoerceValueCallback 。 會 CoerceValueCallback 註冊為相依性屬性中繼資料的一部分,而不是直接在相依性屬性識別碼內。 如需詳細資訊,請參閱 相依性屬性回呼和驗證。