我在我的应用程序中多次需要始终具有相同布局的边框。
布局现在写在 KeyStyles.xaml 中
<Style x:Key="StandardBorderStyle" TargetType="Border">
<Setter Property="StrokeShape">
<RoundRectangle CornerRadius="{StaticResource StandardBorderCornerRadius}" />
</Setter>
<Setter Property="StrokeThickness" Value="{StaticResource StandardBorderStrokeThickness}" />
<Setter Property="BackgroundColor" Value="{StaticResource PageBackgroundColor}" />
</Style>
我的派生类 MyBorder.cs 如下所示:
namespace Controls.Borders
{
public class MyBorder : Border { }
}
如何将样式设置为 MyBorder,以便我可以在我的应用程序中使用...?
您可以通过以下代码进行设置: