我在wpf页面上有一个画布。
代码如下:
<Canvas>
<Line Stroke="red" X1="100" Y1="125" X2="1000" Y2="125" />
</Canvas>
它位于特定的位置,但希望它的位置相对于其父级,因此如果父级调整大小,其位置也会更改。
我该怎么做?
答案 0 :(得分:0)
试试这个
<Viewbox>
<Canvas Height="700" Width="1300">
<Line Stroke="red" X1="100" Y1="125" X2="1000" Y2="125" />
</Canvas>
</Viewbox>
根据你的要求使用画布的高度和宽度,你可以设置viewbox的stretch和strechdirection属性