■68791 / inTopicNo.1) |
WPFのマルチトリガーでRoutedEventを使う方法 |
□投稿者/ meme (3回)-(2013/11/15(Fri) 17:55:41)
|
分類:[.NET 全般]
WPFのマルチトリガーでRoutedEventを使う方法を探しています。
複数の条件をトリガーにする方法は、特に下記サイトを参考に試してみました。 http://blogs.yahoo.co.jp/elku_simple/24886302.html
こちらのサイトではStyleかControlTemplateに埋め込む方法を紹介しており、
<MultiTrigger.Conditions> <Condition Property="Text" Value="Red"/> <Condition Property="IsMouseOver" Value="True"/> </MultiTrigger.Conditions>
このように自身のプロパティを条件にする方法か、ControlTemplate内の要素のNameに対して プロパティを変更する方法でした。
ですがこの方法では RoutedEvent="Mouse.MouseLeave" といったRoutedEventが使えません。
私が探しているマルチトリガーの例は
(1)ウィンドウ内のテキストボックスのオブジェクトが非表示状態になっている。 (2)ラベルの中にマウスのカーソルが入る(Mouse.MouseEnter")
この(1)と(2)を同時に満たしたときに動作するマルチトリガーの記述方法を探しております。
わかる方いらっしゃいましたら、よろしくお願いいたします。
|
|