请高手帮忙,关于窗口大小设置
我想做一个类似迅雷的悬浮窗口,设置窗口的formBorderStyle属性为None(无标题栏模式),调整窗口大小至50×50像素大小,但运行时显示的窗体横向变长了,所见并非所得,以前没做过这么小的窗体,不知道是什么原因,请高手指教!
这是InitializeComponent()里面的代码:
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
this.ClientSize = new System.Drawing.Size(37, 37);
估计是由于第一行的缘故导致的,下面是在Form1_Load加载代码实现你的功能!!
private void Form1_Load(object sender, EventArgs e)
{
this.Size = new Size(35, 35);//假设
}