WPF - Nivel de diseño

La definición de un estilo en cualquier nivel de diseño hará que sea accesible solo para ese diseño y sus elementos secundarios. A continuación se muestra un ejemplo de nivel de diseño en el que los tres botones tienen un estilo común.

<Window x:Class = "XAMLLayoutLevelStyle.MainWindow" 
   xmlns = "http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
   xmlns:x = "http://schemas.microsoft.com/winfx/2006/xaml" 
   Title = "MainWindow" Height = "350" Width = "604">
	
   <StackPanel Margin = "10"> 
      <StackPanel.Resources> 
         <Style TargetType = "Button"> 
            <Setter Property = "Foreground" Value = "Blue" /> 
            <Setter Property = "FontStyle" Value = "Italic" /> 
            <Setter Property = "Width" Value = "100" /> 
            <Setter Property = "Height" Value = "40" /> 
            <Setter Property = "Margin" Value = "10" /> 
         </Style> 
      </StackPanel.Resources>
		
      <Button>Button 1</Button> 
      <Button>Button 2</Button> 
      <Button Foreground = "Blue">Button 3</Button> 
   </StackPanel>
	
</Window>

Cuando compile y ejecute el código anterior, producirá la siguiente ventana.