現在、私は、テキストボックスを作成し、ValidatesOnExceptionsを指定しています= Trueの場合、ValidatesOnDataErrors =真、NotifyOnValidationError =私はバインディングを作成するたびに真:すべてのテキストボックスでValidatesOnExceptions、ValidatesOnDataErrorsおよびNotifyOnValidationErrorを自動的に設定する方法は?
<TextBox Width="150" Text="{Binding Expander1Name, ElementName=Window,
Mode=TwoWay, UpdateSourceTrigger=PropertyChanged,
ValidatesOnExceptions=True, ValidatesOnDataErrors=True,
NotifyOnValidationError=True}" Background="#FFF5EECC"></TextBox>
私は真の真ValidatesOnExceptions =、ValidatesOnDataErrors =、NotifyOnValidationError設定したいです=グローバルXAMLセッターではTrueです。
ここに誰でも、できるかどうかにかかわらず、決定的な回答をすることはできますか?
ええ、私は答えを見ました。問題は私がBlendでデザインをするのが好きで、そこにデフォルトのバインディングクラスを変更する方法がなく、毎回ProperBindingにBindingを変更する必要がある場合、私はプロパティの割り当てをコピーして貼り付けるかもしれないということです。 –
@Arsen Thenあなたはそれを避けることはできないと思う。ところで、私はコピー貼り付けが好きではありません。私は何度も使用されているものを変更する場所を1つ持つことを好む。もちろん、それはあなたに最も適したもののあなたの選択です。 – Dummy01
自分自身が好きではありません)。しかし、提案をありがとう。彼らが次のXAMLバージョンですぐにそれを得ることを望みます –