Bre*_*ent 16
我认为你最好将画布放在边框内,然后在你的代码隐藏中指定边框粗细.在您的代码中,您可以以编程方式打开和关闭边框.
XAML:
<Border x:Name="CanvasBorder" BorderBrush="Black">
<Canvas>
<!--Items here-->
</Canvas>
</Border>
Run Code Online (Sandbox Code Playgroud)
Codebehide:
// Turn on border
CanvasBorder.BorderThickness = new Thickness(1);
// Turn off border
CanvasBorder.BorderThickness = new Thickness(0);
Run Code Online (Sandbox Code Playgroud)
DataBinding您可以简单地使用她的WidthtoMainCanvas.ActualWidth和Heightto创建边框画布MainCanvas.ActualHeight
| 归档时间: |
|
| 查看次数: |
24784 次 |
| 最近记录: |