質問

にコンポーネントのラインナップすることはできるためDataTriggerド付属のですか?

私的利用についてはコンバータに付属性を提供スタイルの特定のバリデーションルールしています。を使用していマークアップすると、下記のように

<DataTrigger Binding="{Binding Path=Validation.Errors, 
                       RelativeSource={RelativeSource Self}, 
                       Converter={StaticResource RequiredToBoolConverter}}" 
                       Value="True">
  <Setter Property="Background" Value="LightGreen" />
</DataTrigger>

しかし、この運行い、次の結果を得た:

システム。Windowsの場合です。データエラー:39:BindingExpressionパスのエラー:'認証の物件は見つかりませんで 'オブジェクト'"テキストボックス'(Name=")'.BindingExpression:パス=バリデーションを実施します。エラーDataItem='テキストボックス'(Name=");対象 要素は'テキストボックス'(Name=");対象 物件は'NoTarget'(タイプ'オブジェクト')

いったん私のDataTrigger結合パス"本文"、初期費用等は一切頂きませんのdatabindingエラーでのコースで提供いたしませんの行為を目指している).

役に立ちましたか?

解決

必要なラップの内:

<DataTrigger Binding="{Binding Path=(Validation.Errors).YourAttachedProperty,...
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top