from窗口size属性大小是有限制吗?

csliusanpidn 2012-05-18 10:39:23
我将不要边框的form窗口size的属性设置为(9,20),但是调试的时候他最小的值只能到(123,34),这是为什么啊?有没有办法调整到我想要的这么小?
...全文
1427 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hztltgg 2012-05-18
  • 打赏
  • 举报
回复
MinimumSize 不要设置为0,否则又是默认123,34了,可以设置为(1,1)
hztltgg 2012-05-18
  • 打赏
  • 举报
回复
form_bar.MinimumSize = New Size(10, 10);
form_bar.Size = New Size(10, 10);
csliusanpidn 2012-05-18
  • 打赏
  • 举报
回复
在线坐等高手回答!!
csliusanpidn 2012-05-18
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
我将不要边框的form窗口size的属性设置为(9,20),但是调试的时候他最小的值只能到(123,34),这是为什么啊?有没有办法调整到我想要的这么小?
[/Quote]

我的form是空的没有任何控件,我在代码中动态生成的,我就想把他做成可以移动的色块,我也没想明白为什么不能在调小了??
form_bar.BackColor = Color.Blue;
form_bar.Size = new Size(9, 20);
form_bar.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
form_bar.MouseMove += new MouseEventHandler(form_bar_MouseMove);
form_bar.MouseDown += new MouseEventHandler(form_bar_MouseDown);
form_bar.MouseUp += new MouseEventHandler(form_bar_MouseUp);
form_bar.Show();
hard9999 2012-05-18
  • 打赏
  • 举报
回复
是不是你form里面有其他控件,限制了form的大小?
csliusanpidn 2012-05-18
  • 打赏
  • 举报
回复
膜拜!纠结的问题终于搞定了!多谢!
hztltgg 2012-05-18
  • 打赏
  • 举报
回复
form_bar.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
这句话放在前面


Form form_bar = new Form();
form_bar.BackColor = Color.Blue;
form_bar.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
form_bar.MinimumSize = new Size(1, 1);
form_bar.Size = new Size(9, 20);
//form_bar.MouseMove += new MouseEventHandler(form_bar_MouseMove);
//form_bar.MouseDown += new MouseEventHandler(form_bar_MouseDown);
//form_bar.MouseUp += new MouseEventHandler(form_bar_MouseUp);
form_bar.Show();
csliusanpidn 2012-05-18
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
MinimumSize 不要设置为0,否则又是默认123,34了,可以设置为(1,1)
[/Quote]

找ls说的试了,还是不行,依然是123,34,继续求高手解答??????
form_bar.BackColor = Color.Blue;
form_bar.MinimumSize = new Size(1, 1);
form_bar.Size = new Size(9, 20);
form_bar.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
form_bar.MouseMove += new MouseEventHandler(form_bar_MouseMove);
form_bar.MouseDown += new MouseEventHandler(form_bar_MouseDown);
form_bar.MouseUp += new MouseEventHandler(form_bar_MouseUp);
form_bar.Show();

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧