Mega Code Archive

 
Categories / VB.Net / WPF
 

Using a Trigger to modify multiple attributes of a Button

<Page     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">     <Page.Resources>         <Style x:Key="Triggers" >             <Style.Triggers>                 <Trigger Property="Button.IsMouseOver" Value="true">                     <Setter Property = "Control.Width" Value="150"/>                     <Setter Property = "Control.Background" Value="Red"/>                     <Setter Property = "Button.Content" Value="Mouse Over" />                 </Trigger>                 <Trigger Property="Button.IsMouseOver" Value="false">                     <Setter Property = "Button.Content" Value="Mouse Out" />                 </Trigger>             </Style.Triggers>         </Style>     </Page.Resources>     <StackPanel>         <Button Style="{StaticResource Triggers}" />     </StackPanel> </Page>