MultiTrigger
aを anEvent
と aで宣言することは可能DataTrigger
ですか?
コントロールの bool プロパティが に設定されている場合にStoryboard
指定されたを開始するシナリオがあります。Event Trigger
True
そのため、これら 2 つをMultiTrigger
. 私はそれを行う直接的な方法がないことを知っていますが、回避策を探しています..
これについて何か考えはありますか?
MultiTrigger
aを anEvent
と aで宣言することは可能DataTrigger
ですか?
コントロールの bool プロパティが に設定されている場合にStoryboard
指定されたを開始するシナリオがあります。Event Trigger
True
そのため、これら 2 つをMultiTrigger
. 私はそれを行う直接的な方法がないことを知っていますが、回避策を探しています..
これについて何か考えはありますか?
これには回避策がありました..
カスタム コントロールでプロパティを作成し、それをストーリーボードでターゲットにして変更します。
以前に対象とされたプロパティは、この新しいプロパティとしてバインドMultiBuinding
され、そのためのコンバーターがあります。したがって、両方の値を取得できます。これにより、基本プロパティに必要な値を返すことができます。
最初に検索するはずだっMultiTrigger
た MSDN のClassページを見ると、a に sが含まれていないことを明確に示している例が表示されています... it にはand要素が含まれています。MSDN のリンクされたページから:MultiTrigger
Trigger
Condition
Setter
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="HasItems" Value="false" />
<Condition Property="Width" Value="Auto" />
</MultiTrigger.Conditions>
<Setter Property="MinWidth" Value="120"/>
</MultiTrigger>
いいえ、内でTrigger
sを結合することはできません。MultiTrigger
「イベントとデータトリガーを組み合わせる」というタイトルの言葉でインターネットを検索すると、回答のある投稿もいくつか表示されたことに注意してください。このサイトのメンバーとして、単純で重複した質問が投稿されるのを避けるために、質問をする前に「検索と調査」を行うことが期待されています。今後ともよろしくお願いします。