2009-03-27 8 views
2

L'effet de flou dans silverlight 3 est agréable:Comment faire silverlight 3 effet de flou dans le code derrière?

<StackPanel HorizontalAlignment="Left"> 
    <Button x:Name="Button1" 
    Content="Click This" 
    Click="Button1_Click"> 
     <Button.Effect> 
      <BlurEffect Radius="2"/> 
     </Button.Effect> 
    </Button> 
</StackPanel> 

Mais comment pourrais-je le faire dans le code derrière:

private void Button1_Click(object sender, RoutedEventArgs e) 
{ 
    Button1.Content = "was clicked"; 
    //Button1.Effect.bl... 
} 

Répondre

1

Silverlight 3 seulement

private void Button1_Click(object sender, RoutedEventArgs e) 
{ 
    ((Button)sender).Content = "was clicked"; 
    ((Button)sender).Effect = new BlurEffect { Radius = 8 }; 
} 
+0

merci, note de besoin aussi : using System.Windows.Media.Effects; –

Questions connexes