-1

UserControl を作成しましたMyTextBox : System.Windows.Controls.TextBox。Custom validationRules を Databinding に追加Validation.Errorし、XAML でイベントも定義しました。

一般的に処理できるように、Validation.Errorイベントをルート ( )に移動したいと考えています。MyTextBoxUsercontrol でそのようなメソッドを実装できません。

誰でも助けることができますか?

4

1 に答える 1

0

私は私の質問の答えを得ました。これがロードイベントでの実装です

//Check whether Designer mode is open. If not then set Custom binding
if ((bool)(DesignerProperties.IsInDesignModeProperty.GetMetadata(typeof(DependencyObject)).DefaultValue) == false)
        {
            SetBinding();
        }
于 2012-09-04T03:20:23.143 に答える