日期:2014-05-19  浏览次数:21017 次

在C#的windows窗体中,如何让窗体位于指定的位置(如最右侧)
在C#的windows窗体中,如何让窗体位于指定的位置(如QQ的界面一样,在最右侧)?

------解决方案--------------------
把窗体的StartPosition设为Manual 在构造函数里加上 this.Location = new Point(Screen.PrimaryScreen.WorkingArea.Width- this.Size.Width, Screen.PrimaryScreen.WorkingArea.Height - this.Size.Height);

------解决方案--------------------
同意ls
------解决方案--------------------
窗体里,默认是可以设置窗体左边和顶端的坐标的

但是右边和,下边,是只读的

因此,你必须要计算屏幕,窗体的大小,来给窗体定坐标了
------解决方案--------------------
问下Screen.PrimaryScreen.WorkingArea这是不是屏幕大小?