运行 程序时用户控件看起来不同(Visual studio 2015)
User controls looks different when running the program (Visual studio 2015)
我已经创建了一个自定义用户控件(圆形进度条)但是当我 运行 圆形条看起来与设计模式不同的项目时
这是我的问题的图片
右边是运行模式
没有看到更多代码,特别是 window 中包含控件的代码,我猜想您没有将控件限制为具有相同的高度和宽度,因此当它位于容器中时给它一个非正方形区域,它将扩展以适合。
您可以向控件添加代码以使其保持正方形,或者限制容器以使给定控件的区域为正方形。前者更健壮,因为它可以避免您再次使用时忘记。
Maybe you can try to set the form's property AutoScaleMode
to Dpi
By Kyle Wang
我已经创建了一个自定义用户控件(圆形进度条)但是当我 运行 圆形条看起来与设计模式不同的项目时
这是我的问题的图片
右边是运行模式
没有看到更多代码,特别是 window 中包含控件的代码,我猜想您没有将控件限制为具有相同的高度和宽度,因此当它位于容器中时给它一个非正方形区域,它将扩展以适合。
您可以向控件添加代码以使其保持正方形,或者限制容器以使给定控件的区域为正方形。前者更健壮,因为它可以避免您再次使用时忘记。
Maybe you can try to set the form's property
AutoScaleMode
toDpi
By Kyle Wang