C# 提示框指定显示器显示分自动和手动两种情况。
首先是自动情况,在启动一个程序时,若想让提示框指定显示器显示,可以如下设置:MainForm mainForm = newMainForm();mainForm.StartPosition=FormStartPosition.CenterScreen;mainForm.Show();除此之外,也可以手动设置窗口显示的位置,即窗口坐标。首先必须把提示框的显示位置设置为手动。dlg.StartPosition=FormStartPosition.Manual;随后获取屏幕的分辨率,也就是显示器屏幕的大小。int xWidth = SystemInformation.PrimaryMonitorSize.Width;获取显示器屏幕宽度int yHeight = SystemInformation.PrimaryMonitorSize.Height;然后定义窗口位置,以主窗体为例mainForm.Location = new Point(xWidth/2, yHeight/2);这里需要再减去窗体本身的宽度和高度的一半mainForm.Show();这样三步之后,一个准确定位在屏幕位置上的窗体就显示出来了。
温馨提示:答案为网友推荐,仅供参考