Scratch

ControlTemplates

<Window x:Class="WpfApplication1.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<Window.Resources>
<Style TargetType="Button" x:Key="EllipseButton">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Button">
<Grid>
<Ellipse Fill="{TemplateBinding Background}" Stroke="Black"/>
<ContentPresenter HorizontalAlignment="Center"
VerticalAlignment="Center" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</Window.Resources>
<Grid>
<Button Height="23" HorizontalAlignment="Left" Margin="34,47,0,0" Name="button1" VerticalAlignment="Top" Width="75">Button</Button>
<Button Style="{StaticResource EllipseButton}" Margin="34,76,0,0" Name="button2" Height="23" HorizontalAlignment="Left" VerticalAlignment="Top" Width="75">Button</Button>
</Grid>
</Window>

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License