【发布时间】:2016-12-24 14:04:10
【问题描述】:
我愿意: myCanvas.Children.Add(laCase);
laCase 是一个边界,里面有东西。就在我想拥有laCase的确切中心之后。
但是 ActualWidth 和 ActualHeight 等于 0
而 Width 和 Height 是 NaN.
我试图弄乱 myCanvas.Children 没有任何成功。
是否有冲洗或做些什么来实现 myCanvas 并选择我正在寻找的尺寸?
【问题讨论】:
-
Canvas 从不设置其子元素的大小。使用其他容器,例如一个网格。
-
la case 是一个边框。我尝试使用网格没有任何变化。
-
我的意思是使用网格而不是画布。如果将 Border 放入 Canvas 而不设置其大小,则其 ActualWidth 和 ActualHeight 将为零,因为 Canvas 不会调整其子元素的大小。