1.Winform窗体size属性的大小超过屏幕分辨率:
Form.Size的值不能大于屏幕像素尺寸 加12 像素(即宽度 + 12 和高度 + 12)。
autosize=true时,窗体会被截断。
解决方案:
窗体autosize=false
窗体内加载两个panel。
panel1的parent为窗体,autoscroll=true,autosize=false,
panel2的parent为panel1,autoscroll=false,autosize=true,
size变化为panel2,当需要显示的size超过屏幕窗体size就会出现滚动条。
2.button点击出现黑框解决:
自定义按钮
//自定义了一个Button。点击Button时不会出现黑色边框
public class MyButton : Button
{
public MyButton()
{
}
protected override bool ShowFocusCues
{
get
{
return false;
}
}
}