如何将 Interaction.InputBox 打开到表单中心?我知道InputBox的位置有代码
Interaction.InputBox("Question?", "Title", "Default Text", x,y);
我将以不同大小的不同形式使用此 InputBox。有没有办法在表单中心打开 InputBox?或者我必须在每个表单上单独放置它们?
是否也可以重新定位 InputBox 的 OKbutton 和 Cancelbutton?
最佳答案
这里有一些简单的计算表单中心的东西,额外的偏移量是针对输入框的大小。
{
int x = this.Left + (this.Width / 2) - 200;
int y = this.Top + (this.Height / 2) - 100;
}
将这些传递到 x 和 y 的输入框中
关于c# - 输入框位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18421740/