标签: wpf user-controls wpf-controls
我有一个Canvas我有一些UserControls。
Canvas
您可以将其想象为带有城市点的地图。
说,画布尺寸为100x100。 假设我只有两个UserControls A(10,20)和B(50,50)。
现在,用户将画布调整为1000x1000。
有没有办法让UserControls保持相同的比例:A(100,200)和B(500,500)没有循环所有控件并将其各个位置更新为手动计算的新控件。
答案 0 :(得分:0)
您可能需要查看我对this post的回答。如果你有城市的纬度/长度,这是理想的。如果没有,听起来你最好编写自己的面板,使用相对坐标而不是绝对坐标。