Or condition, multitriggerHi...<br><br>Why is there not a OrCondition? or better why is Condition sealed?<br><br>I'm trying to do something like this:<br><br>                            &lt;Trigger Property=&quot;IsFocused&quot; Value=&quot;True&quot;&gt;<br>                                &lt;Trigger.EnterActions&gt;<br>                                    &lt;BeginStoryboard&gt;<br>                                        &lt;DoubleAnimation To=&quot;1.0&quot; Storyboard.TargetProperty=&quot;Background.Opacity&quot; Duration=&quot;0:0:1&quot;/&gt;<br>                                    &lt;/BeginStoryboard&gt;<br>                                &lt;/Trigger.EnterActions&gt;<br>                                &lt;Trigger.ExitActions&gt;<br>                                    &lt;BeginStoryboard&gt;<br>                                        &lt;DoubleAnimation To=&quot;0.0&quot; Storyboard.TargetProperty=&quot;Background.Opacity&quot; Duration=&quot;0:0:1&quot;/&gt;<br>                                    &lt;/BeginStoryboard&gt;<br>                                &lt;/Trigger.ExitActions&gt;<br>                            &lt;/Trigger&gt;<br>                            &lt;Trigger Property=&quot;IsMouseOver&quot; Value=&quot;True&quot;&gt;<br>                                &lt;Trigger.EnterActions&gt;<br>                                    &lt;BeginStoryboard&gt;<br>                                        &lt;DoubleAnimation To=&quot;1.0&quot; Storyboard.TargetProperty=&quot;Background.Opacity&quot; Duration=&quot;0:0:1&quot;/&gt;<br>                                    &lt;/BeginStoryboard&gt;<br>                                &lt;/Trigger.EnterActions&gt;<br>                                &lt;Trigger.ExitActions&gt;<br>                                    &lt;BeginStoryboard&gt;<br>                                        &lt;DoubleAnimation To=&quot;0.0&quot; Storyboard.TargetProperty=&quot;Background.Opacity&quot; Duration=&quot;0:0:1&quot;/&gt;<br>                                    &lt;/BeginStoryboard&gt;<br>                                &lt;/Trigger.ExitActions&gt;<br>                            &lt;/Trigger&gt;<br><br>But it does not work properly because they &quot;overwrite&quot; eachother... hope you know what I mean - my english is not that good <img height=19 alt=Wink src="http://forums.microsoft.com/MSDN/emoticons/emotion-5.gif" width=19><br><br>But anyway, I would like to do:<br><br>&lt;MultiTrigger&gt;<br>    &lt;MultiTrigger.Conditions&gt;<br>       &lt;OrCondition&gt;<br>          &lt;Condition Property=&quot;IsFocused&quot; Value=&quot;True&quot;/&gt;<br>          &lt;Condition Property=&quot;IsMouseOver&quot; Value=&quot;True&quot;/&gt;<br>       &lt;/OrCondition&gt;<br>    &lt;MultiTrigger.Conditions&gt;<br>    &lt;MultiTrigger.EnterActions&gt;<br>       &lt;DoubleAnimation To=&quot;1.0&quot; Storyboard.TargetProperty=&quot;Background.Opacity&quot; Duration=&quot;0:0:1&quot;/&gt;<br>    &lt;/MultiTrigger.EnterActions&gt;<br>    &lt;MultiTrigger.ExitActions&gt;<br>       &lt;DoubleAnimation To=&quot;0.0&quot; Storyboard.TargetProperty=&quot;Background.Opacity&quot; Duration=&quot;0:0:1&quot;/&gt;<br>    &lt;/MultiTrigger.ExitActions&gt;<br>&lt;/MultiTrigger&gt;<br><br>But is there a better way to do it?<br>© 2009 Microsoft Corporation. All rights reserved.Thu, 19 Jun 2008 00:15:52 Z0afffa93-4ddb-40ae-9260-c128699a1df4http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/0afffa93-4ddb-40ae-9260-c128699a1df4#0afffa93-4ddb-40ae-9260-c128699a1df4http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/0afffa93-4ddb-40ae-9260-c128699a1df4#0afffa93-4ddb-40ae-9260-c128699a1df4espeholt_jr1http://social.msdn.microsoft.com/Profile/en-US/?user=espeholt_jr1Or condition, multitriggerHi...<br><br>Why is there not a OrCondition? or better why is Condition sealed?<br><br>I'm trying to do something like this:<br><br>                            &lt;Trigger Property=&quot;IsFocused&quot; Value=&quot;True&quot;&gt;<br>                                &lt;Trigger.EnterActions&gt;<br>                                    &lt;BeginStoryboard&gt;<br>                                        &lt;DoubleAnimation To=&quot;1.0&quot; Storyboard.TargetProperty=&quot;Background.Opacity&quot; Duration=&quot;0:0:1&quot;/&gt;<br>                                    &lt;/BeginStoryboard&gt;<br>                                &lt;/Trigger.EnterActions&gt;<br>                                &lt;Trigger.ExitActions&gt;<br>                                    &lt;BeginStoryboard&gt;<br>                                        &lt;DoubleAnimation To=&quot;0.0&quot; Storyboard.TargetProperty=&quot;Background.Opacity&quot; Duration=&quot;0:0:1&quot;/&gt;<br>                                    &lt;/BeginStoryboard&gt;<br>                                &lt;/Trigger.ExitActions&gt;<br>                            &lt;/Trigger&gt;<br>                            &lt;Trigger Property=&quot;IsMouseOver&quot; Value=&quot;True&quot;&gt;<br>                                &lt;Trigger.EnterActions&gt;<br>                                    &lt;BeginStoryboard&gt;<br>                                        &lt;DoubleAnimation To=&quot;1.0&quot; Storyboard.TargetProperty=&quot;Background.Opacity&quot; Duration=&quot;0:0:1&quot;/&gt;<br>                                    &lt;/BeginStoryboard&gt;<br>                                &lt;/Trigger.EnterActions&gt;<br>                                &lt;Trigger.ExitActions&gt;<br>                                    &lt;BeginStoryboard&gt;<br>                                        &lt;DoubleAnimation To=&quot;0.0&quot; Storyboard.TargetProperty=&quot;Background.Opacity&quot; Duration=&quot;0:0:1&quot;/&gt;<br>                                    &lt;/BeginStoryboard&gt;<br>                                &lt;/Trigger.ExitActions&gt;<br>                            &lt;/Trigger&gt;<br><br>But it does not work properly because they &quot;overwrite&quot; eachother... hope you know what I mean - my english is not that good <img height=19 alt=Wink src="http://forums.microsoft.com/MSDN/emoticons/emotion-5.gif" width=19><br><br>But anyway, I would like to do:<br><br>&lt;MultiTrigger&gt;<br>    &lt;MultiTrigger.Conditions&gt;<br>       &lt;OrCondition&gt;<br>          &lt;Condition Property=&quot;IsFocused&quot; Value=&quot;True&quot;/&gt;<br>          &lt;Condition Property=&quot;IsMouseOver&quot; Value=&quot;True&quot;/&gt;<br>       &lt;/OrCondition&gt;<br>    &lt;MultiTrigger.Conditions&gt;<br>    &lt;MultiTrigger.EnterActions&gt;<br>       &lt;DoubleAnimation To=&quot;1.0&quot; Storyboard.TargetProperty=&quot;Background.Opacity&quot; Duration=&quot;0:0:1&quot;/&gt;<br>    &lt;/MultiTrigger.EnterActions&gt;<br>    &lt;MultiTrigger.ExitActions&gt;<br>       &lt;DoubleAnimation To=&quot;0.0&quot; Storyboard.TargetProperty=&quot;Background.Opacity&quot; Duration=&quot;0:0:1&quot;/&gt;<br>    &lt;/MultiTrigger.ExitActions&gt;<br>&lt;/MultiTrigger&gt;<br><br>But is there a better way to do it?<br>Sun, 17 Jun 2007 21:16:21 Z2007-06-21T12:26:35Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/0afffa93-4ddb-40ae-9260-c128699a1df4#c2cd4cce-5389-4bbb-b7ea-3ca27ff25e9bhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/0afffa93-4ddb-40ae-9260-c128699a1df4#c2cd4cce-5389-4bbb-b7ea-3ca27ff25e9bYi-Lun Luohttp://social.msdn.microsoft.com/Profile/en-US/?user=Yi-Lun%20LuoOr condition, multitrigger<p class=MsoNormal style="margin:0cm 0cm 0pt"><span lang=EN-US><font face=Calibri>Hello, I think you can use your MultiTrigger with &quot;and condition&quot;. You can set the Conditions to meet when IsFocused and IsMouseOver are both false, and exchange the Storyboards in EnterActions and ExitActions with each other.</font></span></p>Wed, 20 Jun 2007 07:59:16 Z2007-06-20T07:59:16Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/0afffa93-4ddb-40ae-9260-c128699a1df4#abc110ee-21d5-4d76-830b-3a91c771c442http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/0afffa93-4ddb-40ae-9260-c128699a1df4#abc110ee-21d5-4d76-830b-3a91c771c442espeholt_jr1http://social.msdn.microsoft.com/Profile/en-US/?user=espeholt_jr1Or condition, multitriggerYeah, I have tought about that, but it is rather complex :/<br>Wed, 20 Jun 2007 09:59:18 Z2007-06-20T09:59:18Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/0afffa93-4ddb-40ae-9260-c128699a1df4#770416a8-d80c-4028-8168-021566323295http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/0afffa93-4ddb-40ae-9260-c128699a1df4#770416a8-d80c-4028-8168-021566323295Bob Shogren - MSFThttp://social.msdn.microsoft.com/Profile/en-US/?user=Bob%20Shogren%20-%20MSFTOr condition, multitrigger<p>Here's something that might work for you, using a MultiTrigger: </p> <p> <div class=codeseg> <div class=codecontent> <div class=codesniptitle><span style="width:100%">Code Snippet</span></div> <p>&lt;Page<br>    xmlns       = &quot;<a title="http://schemas.microsoft.com/winfx/2006/xaml/presentation" href="http://schemas.microsoft.com/winfx/2006/xaml/presentation">http://schemas.microsoft.com/winfx/2006/xaml/presentation</a>&quot;<br>    xmlns:x     = &quot;<a title="http://schemas.microsoft.com/winfx/2006/xaml" href="http://schemas.microsoft.com/winfx/2006/xaml">http://schemas.microsoft.com/winfx/2006/xaml</a>&quot;&gt;</p> <p>    &lt;Page.Resources&gt;<br>        &lt;Style x:Key=&quot;StoryKey&quot; TargetType=&quot;{x:Type TextBox}&quot;&gt;<br>            &lt;Setter Property=&quot;Background&quot;&gt;<br>                &lt;Setter.Value&gt;<br>                    &lt;SolidColorBrush Color=&quot;Red&quot; Opacity=&quot;0&quot; /&gt;<br>                &lt;/Setter.Value&gt;<br>            &lt;/Setter&gt;<br>            &lt;Style.Triggers&gt;<br>                &lt;MultiTrigger&gt;<br>                    &lt;MultiTrigger.Conditions&gt;<br>                        &lt;Condition Property=&quot;IsFocused&quot;   Value=&quot;true&quot; /&gt;<br>                        &lt;Condition Property=&quot;IsMouseOver&quot; Value=&quot;true&quot; /&gt;<br>                    &lt;/MultiTrigger.Conditions&gt;<br>                    &lt;MultiTrigger.EnterActions&gt;<br>                            &lt;BeginStoryboard&gt;<br>                                &lt;Storyboard&gt;<br>                                    &lt;DoubleAnimation<br>                                        Storyboard.TargetProperty   = &quot;(TextBox.Background).(SolidColorBrush.Opacity)&quot;<br>                                        To                          = &quot;1&quot;<br>                                        Duration                    = &quot;0:0:0.5&quot;<br>                                      /&gt;<br>                                &lt;/Storyboard&gt;  <br>                            &lt;/BeginStoryboard&gt;<br>                    &lt;/MultiTrigger.EnterActions&gt;<br>                    &lt;MultiTrigger.ExitActions&gt;<br>                            &lt;BeginStoryboard&gt;<br>                                &lt;Storyboard&gt;<br>                                    &lt;DoubleAnimation<br>                                        Storyboard.TargetProperty   = &quot;(TextBox.Background).(SolidColorBrush.Opacity)&quot;<br>                                        To                          = &quot;0&quot;<br>                                        Duration                    = &quot;0:0:0.5&quot;<br>                                      /&gt;<br>                                &lt;/Storyboard&gt;  <br>                            &lt;/BeginStoryboard&gt;<br>                    &lt;/MultiTrigger.ExitActions&gt;<br>                &lt;/MultiTrigger&gt;<br>            &lt;/Style.Triggers&gt;<br>        &lt;/Style&gt;<br>    &lt;/Page.Resources&gt;</p> <p>    &lt;StackPanel&gt;<br>        &lt;TextBox Height=&quot;75&quot; Width=&quot;150&quot; Text=&quot;TextBox&quot; FontSize=&quot;36&quot; Style=&quot;{StaticResource StoryKey}&quot; /&gt;<br>    &lt;/StackPanel&gt;</p> <p>&lt;/Page&gt;</p></div></div> <p> </p> <p></p> <p> </p>Thu, 21 Jun 2007 00:04:03 Z2007-06-21T12:26:35Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/0afffa93-4ddb-40ae-9260-c128699a1df4#e1dc6ab8-b31b-4227-a33c-d206e8d06d0bhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/0afffa93-4ddb-40ae-9260-c128699a1df4#e1dc6ab8-b31b-4227-a33c-d206e8d06d0bespeholt_jr1http://social.msdn.microsoft.com/Profile/en-US/?user=espeholt_jr1Or condition, multitriggerThank you <img height=19 alt=Smile src="http://forums.microsoft.com/MSDN/emoticons/emotion-1.gif" width=19> But in my example there will be more Multitriggers which is ogly, but I guess that's the only way...<br>Thu, 21 Jun 2007 12:25:49 Z2007-06-21T12:25:49Z