C#中..怎么设置一个窗口打开进在屏幕中出现的位置..

详细点.
还要考虑到当显示器在不同像素也是在同一位置.
比如说像QQ一样.在右边

System.Windows.Forms.SystemInformation.WorkingArea.Width 屏幕宽度System.Windows.Forms.SystemInformation.WorkingArea.Height屏幕高度(去系统任务栏,如果你有的话)
this.Size.Width自己窗体的宽度,this.Size.Width自己窗体的高度
this.Location自己窗体左上角相当于屏幕左上角的位置,根据上面的数据算出位置给这个值赋值就可以了。
比如this.Location=new Size(System.Windows.Forms.SystemInformation.WorkingArea.Width-this.Size.Width,0);
就是屏幕右边最上方
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-03
找到窗口属性中的:position state来作设置
第2个回答  2013-06-03
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
在屏幕居中

c#的 winform怎么使弹出的窗口在屏幕的正中间,就是当我点击链接弹出的窗...
首先,打开Visual Studio 2015,选择新建一个Windows窗体应用程序项目。启动后,你会看到一个空白的窗体界面。接下来,右键单击窗体,选择"属性"选项,这将打开窗体的属性面板。在众多属性中,找到并定位到"StartPosition"这一项。在这里,你需要将其设置为"CenterScreen",这意味着窗口将在屏幕中心位置打开。...

c#的 winform怎么使弹出的窗口在屏幕的正中间,就是当我点击链接弹出的窗...
1,打开visual studio,窗口windows窗体应用程序,如下图所示 2,右键单击窗体,选择属性,如下图所示 3,找到StartPosition属性,设置为CenterScreen,如下图所示 4,运行程序以后,winform窗口就在屏幕中间显示了,如下图所示

C#中怎样窗体在指定的panal中显示
首先必须把窗体的显示位置设置为手动。dlg.StartPosition=FormStartPosition.Manual;随后获取屏幕的分辨率,也就是显示器屏幕的大小。int xWidth = SystemInformation.PrimaryMonitorSize.Width;\/\/获取显示器屏幕宽度 int yHeight = SystemInformation.PrimaryMonitorSize.Height;\/\/高度 然后定义窗口位置,以主窗体...

c# 提示框如何指定显示器显示
首先是自动情况,在启动一个程序时,若想让提示框指定显示器显示,可以如下设置:MainForm mainForm = newMainForm();mainForm.StartPosition=FormStartPosition.CenterScreen;mainForm.Show();除此之外,也可以手动设置窗口显示的位置,即窗口坐标。首先必须把提示框的显示位置设置为手动。dlg.StartPosition=Fo...

C#怎么给窗体设置初始位置
C#窗体的位置是通过设置StartPosition来控制的。1:当StartPosition的取值为Manual,根据自定义位置显示初始位置 利用窗体的Top和Left属性设置 2:当StartPosition的取值为CenterScreen,在屏幕中央显示初始位置 3:当StartPosition的取值为WindowsDefaultLocation,Windows默认位置,但大小由属性决定 4:当StartPosition的...

C#怎么让一窗体显示后激活另一个窗体的显示?
= false 这样设置每次运行时任务栏只有一个图标,每次切换其他窗口(如浏览器之类的)会覆盖全部窗口,但是点击任务栏窗口的那个图标时,只会... 比如我有3个窗体Form1、Form2、Form3,其中主窗体为Form1,Form2和Form3有Form1内部代码创建并显示且ShowInTaskBar = false。

...台调试窗口的显示位置,比如说我想让它显示在屏幕的左上角!_百度知...
cmd窗口标题栏这里右键-布局,有一个由系统定位窗口,默认是勾上的,去掉勾选,然后窗口位置都设置成0就可以显示在左上角。

C#中如何在一个窗口打开另一个窗口?
在需要刷新的窗体里定义一个(静态)方法完成刷新操作,由其他窗体程序调用。

C#怎么让一窗体显示后激活另一个窗体的显示?
= false 这样设置每次运行时任务栏只有一个图标,每次切换其他窗口(如浏览器之类的)会覆盖全部窗口,但是点击任务栏窗口的那个图标时,只会...比如我有3个窗体Form1、Form2、Form3,其中主窗体为Form1,Form2和Form3有Form1内部代码创建并显示且ShowInTaskBar = false。

C# winform 程序 怎么样得到当前窗体在屏幕上的坐标了
private void Form1_Move(object sender, EventArgs e){ this.label1.Text = this.Location.X.ToString() + "," + this.Location.Y.ToString();} 注意:Form1是窗体类名,label1是Form1窗体里面的一个Label控件,注意这个事件是Move事件,也就是窗口移动事件 ...

相似回答