标签: c# winforms zoom parent-child scaling
我正在构建一个程序,它基本上允许您通过拖放C#Windows窗体内置的组件来创建文档。
文档的“画布”是一个面板,文档的所有元素都是面板,标签,图片框或任何其他可能有趣添加到其中的控件。
我的问题是,是否有一种简单/自动的方式在该面板中执行放大/缩小,同时正确缩放所有孩子的定位?或者我是否必须手动将尺寸乘以缩放系数以及元素的位置?
如果后面的选项是唯一可用的,那么标签呢?我是否还必须将字体大小乘以该因子?这甚至是正确的还是可能的?
提前非常感谢任何形式的帮助或指示。
祝你好运