我正在使用下一个命名空间(http://schemas.microsoft.com/expression/2010/drawing) 我有两个使用相同样式的collout控件。 我想为这两个控件写一些可重用的样式,但没有成功...
有什么建议吗?
答案 0 :(得分:0)
您可以通过制作资源并在以后引用它们来重用样式,无论是用于标注还是任何其他控件。例如:
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:ed="http://schemas.microsoft.com/expression/2010/drawing"
x:Class="WpfApplication1.MainWindow">
<Window.Resources>
<Style x:Key="MyCalloutStyle" TargetType="ed:Callout">
<Setter Property="Fill" Value="Orange" />
</Style>
</Window.Resources>
<Grid x:Name="LayoutRoot">
<ed:Callout Style="{StaticResource MyCalloutStyle}" />
<ed:Callout Style="{StaticResource MyCalloutStyle}" />
</Grid>
</Window>