<Canvas xmlns="http://schemas.microsoft.com/client/2007" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
  <!-- The button -->
  <Canvas x:Name="button1"
          Canvas.Left="25" Canvas.Top="25">
    <Rectangle Height="32" Width="110"
               Stroke="LightGray" StrokeThickness="2"
               RadiusX="25" RadiusY="25" >
      <Rectangle.Fill>
        <LinearGradientBrush>
          <GradientStop x:Name="button1_gradientStop1"
                        Color="#EEEEEE" Offset="0"/>
          <GradientStop x:Name="button1_gradientStop2"
                        Color="#444444" Offset="1"/>
        </LinearGradientBrush>
      </Rectangle.Fill>
    </Rectangle>
    <TextBlock Canvas.Top="4" Canvas.Left="14"
               FontSize="18" Foreground="#BBBBBB"
               Text="Press Me"/>
    <TextBlock Canvas.Top="3" Canvas.Left="13"
               FontSize="18" Foreground="#444444"
               Text="Press Me"/>
  </Canvas>

  <!-- Another button -->
  <Canvas x:Name="button2"
          Canvas.Left="25" Canvas.Top="75">
    <Rectangle Height="32" Width="110"
               Stroke="LightGray" StrokeThickness="2"
               RadiusX="25" RadiusY="25" >
      <Rectangle.Fill>
        <LinearGradientBrush>
          <GradientStop x:Name="button2_gradientStop1"
                        Color="#EEEEEE" Offset="0"/>
          <GradientStop x:Name="button2_gradientStop2"
                        Color="#444444" Offset="1"/>
        </LinearGradientBrush>
      </Rectangle.Fill>
    </Rectangle>
    <TextBlock Canvas.Top="4" Canvas.Left="14"
               FontSize="18" Foreground="#BBBBBB"
               Text="Press Me"/>
    <TextBlock Canvas.Top="3" Canvas.Left="13"
               FontSize="18" Foreground="#444444"
               Text="Press Me"/>
  </Canvas>
</Canvas>