C# WinForm程序的全屏功能代码
- private void tsbFullWindow_Click(object sender, EventArgs e)
- {
- if (tsbFullWindow.Text == "全屏")
- {
- tsbFullWindow.Text = "取消全屏";
- tsbFullWindow.Image = Properties.Resources.minimize;
- this.SetVisibleCore(false);
- this.FormBorderStyle = FormBorderStyle.None;
- this.WindowState = FormWindowState.Maximized;
- this.SetVisibleCore(true);
- }
- else
- {
- tsbFullWindow.Text = "全屏";
- tsbFullWindow.Image = Properties.Resources.maximize;
- this.SetVisibleCore(false);
- this.FormBorderStyle = FormBorderStyle.Sizable;
- this.WindowState = FormWindowState.Maximized;
- this.SetVisibleCore(true);
- }
- }