首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么以最大(小)化方式显示程序窗体

2012-02-27 
如何以最大(小)化方式显示程序窗体如何以最大(小)化方式显示程序窗体!!!![解决办法]窗体的WindowState属性

如何以最大(小)化方式显示程序窗体
如何以最大(小)化方式显示程序窗体!!!!

[解决办法]
窗体的WindowState属性改成Maximized
[解决办法]
也可以代码实现

C# code
this.WindowState=FormWindowState.Maximized
[解决办法]
C# code
this.WindowState = FormWindowState.Maximized; //最大化            this.WindowState = FormWindowState.Minimized; //最小化            this.WindowState = FormWindowState.Normal;//正常
[解决办法]
探讨
C# code
this.WindowState = FormWindowState.Maximized; //最大化
this.WindowState = FormWindowState.Minimized; //最小化
this.WindowState = FormWindowState.Normal;//正常

[解决办法]
private const int SW_HIDE = 0;
private const int SW_SHOWNORMAL = 1;
private const int SW_SHOWMINIMIZED = 2;
private const int SW_SHOWMAXIMIZED = 3;
private const int SW_SHOWNOACTIVATE = 4;
private const int SW_RESTORE = 9;
private const int SW_SHOWDEFAULT = 10; 

[DllImport("user32.dll")]
private static extern bool ShowWindowAsync(IntPtr hWnd, int nCmdShow); 

private void button1_Click(object sender, EventArgs e)
{//最小化显示窗体
ShowWindowAsync(this.Handle, SW_SHOWMINIMIZED);
}
private void button2_Click(object sender, EventArgs e)
{//最大化显示窗体
ShowWindowAsync(this.Handle, SW_SHOWMAXIMIZED);
}
private void button3_Click(object sender, EventArgs e)
{//还原显示窗体
ShowWindowAsync(this.Handle, SW_RESTORE);
}

热点排行