Hi
I am using the following code to custmize my button. How can I get the Click event for this button in my code behind file
Thanks
Viswanand
<
>
<
Page.Resources><
Style x:Key="ButtonStyler" TargetType="{x:Type Button}"><
Setter Property="Background" Value="RadialGradient #fedbb7 #feb873 " /><
Setter Property="Height" Value="30" /><
Setter Property="Margin" Value="5" /><
Setter Property="Template"><
Setter.Value><
ControlTemplate TargetType="{x:Type Button}"><
Grid><
Rectangle x:Name="GelBackground" Opacity="1" RadiusX="25" RadiusY="25" Fill="{TemplateBinding Background}" Stroke="VerticalGradient white #666666 " StrokeThickness="0.35" /><
Rectangle x:Name="GelShine" Margin="2,2,2,0" VerticalAlignment="top" RadiusX="25" RadiusY="25" Opacity="1" Fill="VerticalGradient #ccffffff transparent" Stroke="transparent" Height="15px"></Rectangle><
ContentPresenter x:Name="GelButtonContent" VerticalAlignment="center" HorizontalAlignment="center" Content="{TemplateBinding Content}" /></
Grid><
ControlTemplate.Triggers><
Trigger Property="IsMouseOver" Value="true"><
Setter Property="Rectangle.Fill" Value="RadialGradient lime DarkGreen " TargetName="GelBackground" /></
Trigger><
Trigger Property="IsPressed" Value="true"><
Setter Property="Rectangle.Fill" Value="RadialGradient #ffcc00 #cc9900 " TargetName="GelBackground" /></
Trigger></
ControlTemplate.Triggers></
ControlTemplate></
Setter.Value></
Setter><
Style.Triggers><
Trigger Property="IsMouseOver" Value="true"><
Setter Property="Foreground" Value="black " /></
Trigger><
Trigger Property="IsPressed" Value="true"><
Setter Property="Foreground" Value="black " /></
Trigger></
Style.Triggers></
Style><
Style x:Key="QuickSearch" BasedOn="{StaticResource ButtonStyler}" TargetType="{x:Type Button}"><
Setter Property="Grid.Row" Value="0" /><
Setter Property="Grid.Column" Value="1" /><
Setter Property="Content" Value="Quick Search" /><
Setter Property="VerticalAlignment" Value="bottom" /><
Setter Property="Width" Value="100" /><
Setter Property="FontWeight" Value="ExtraBold" /></
Style></
Page.Resources><
Grid><
Grid ShowGridLines="true"><
RowDefinition Height="200" /><
RowDefinition /><
ColumnDefinition /><
ColumnDefinition /><
Button Style="{DynamicResource QuickSearch}" /></
Grid></
Grid></
Page>
How to Get click event in my code behind file
bill_chapin
<Button Style="{DynamicResource QuickSearch}" Click="methodName"/>
Then declare the method on the code partial class:
private void methodName(object sender, EventArgs e) {
...
}