gpt4 book ai didi

c# - 如何手动设置Windows窗体位置

转载 作者:行者123 更新时间:2023-12-01 19:52:39 24 4
gpt4 key购买 nike

我正在开发桌面应用程序,它加载具有不同文本的表单,并且条件是当我单击“确定”按钮时,它会一一显示表单中的文本

它工作正常,但问题是我有多个屏幕,当我在当前屏幕上加载表单并单击“确定”时,它会停留在主屏幕上,这是好的,但是当我加载表单并将其拖动到下一个屏幕并单击“确定”,它会再次返回到主屏幕,但我希望它保留在另一个屏幕上......我将其拖入

这是加载我的表单的代码行

if(Form1.ShowDialog(this) == DialogResult.OK)

//在这一行,每次我单击“确定”时,它都会显示表单,但在主屏幕中,是否有任何解决方案可以控制位置,我的意思是我将其拖入的新位置。

最佳答案

您可以使用Form.Location属性和Form.StartPosition:

//设置表单的起始位置为手动。

form1.StartPosition = FormStartPosition.Manual;

form1.Location = new Point(100, 100);

更多信息:

https://msdn.microsoft.com/en-us/library/aa984420(v=vs.71).aspx

https://msdn.microsoft.com/en-us/library/system.windows.forms.form.startposition(VS.80).aspx

关于c# - 如何手动设置Windows窗体位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31401568/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com