C# 如何添加画布边框
我想使用C#而不是XAML添加画布外的边框C# 如何添加画布边框,c#,wpf,canvas,border,C#,Wpf,Canvas,Border,我想使用C#而不是XAML添加画布外的边框 如何实现它?你可以在她的宽度到主画布上使用数据绑定创建边框画布。实际宽度和高度到主画布。实际高度我认为把画布放在边框内会更好,然后在codebehide中指定边框厚度。在代码中,您可以通过编程方式打开和关闭边框 XAML: <Border x:Name="CanvasBorder" BorderBrush="Black"> <Canvas> <!--Items here--> <
如何实现它?你可以在她的
宽度
到主画布上使用数据绑定创建边框画布。实际宽度
和高度
到主画布。实际高度
我认为把画布放在边框内会更好,然后在codebehide中指定边框厚度。在代码中,您可以通过编程方式打开和关闭边框
XAML:
<Border x:Name="CanvasBorder" BorderBrush="Black">
<Canvas>
<!--Items here-->
</Canvas>
</Border>
// Turn on border
CanvasBorder.BorderThickness = new Thickness(1);
// Turn off border
CanvasBorder.BorderThickness = new Thickness(0);