【发布时间】:2014-03-20 02:40:04
【问题描述】:
我想在 resize 事件触发后获取 Windows 桌面上 winform 的位置、高度和宽度。我试试下面的代码:
private void Form1_Resize(object sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Minimized)
{
MessageBox.Show("Winform :" + Form1.Instance.DesktopBounds);
}
}
虽然我多次调整winform的大小,但Form1.Instance.DesktopBounds的值并没有改变。
我只是想在调整大小时获取 winform 的位置、高度和宽度。 你能给我一些建议吗?上面的代码我哪里错了?
【问题讨论】:
-
我想在它最小化到任务栏之前知道它的大小和位置。 Form1.Instance 来获取我的实例。我使用单例模式
标签: c# winforms location height width