1.更換窗體圖標 方法:單擊窗體,更改icon屬性。 2.調整窗體打開時預設位置 方法:單擊窗體,更改StartPotion屬性。 3.修改窗體大小 方法:單擊窗體,更改Size屬性。 4.設置窗體的背景圖片 方法:單擊窗體,更改BackgroundImage屬性。 5.打開新窗體 首先新建一個窗體 ...
1.更換窗體圖標
方法:單擊窗體,更改icon屬性。
2.調整窗體打開時預設位置
方法:單擊窗體,更改StartPotion屬性。
3.修改窗體大小
方法:單擊窗體,更改Size屬性。
4.設置窗體的背景圖片
方法:單擊窗體,更改BackgroundImage屬性。
5.打開新窗體
首先新建一個窗體 然後
Form2 frm2 = new Form2(); frm2.Show(); this.Hide();
6.單擊窗體事件Click
首先在窗體屬性事件中雙擊Click
MessageBox.Show("已經單擊了窗體");//彈出提示框
7.窗體載入事件Load
例如:窗體在打開時,彈出提示框,詢問是否查看窗體
if (MessageBox.Show("是否查看窗體?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { }
8.視窗關閉事件FormClosing
DialogResult dr = MessageBox.Show("是否確定要關閉窗體", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);//創建了一個對話框 if (dr == DialogResult.Yes) { e.Cancel = false;//如果單擊“是”,則關閉窗體 } else //否則 { e.Cancel = true;//如不執行操作 }
2019-07-24 22:01:12 write by xdd
9.MDI窗體(多文檔界面)
下麵將在父窗體中添加一個MenuStrip菜單,增加四個選項【打開子窗體,水平排列,垂直排列,層疊】
另註意Show方法和ShowDialog的區別是後者打開後,其它窗體會凍結。
1 namespace MDI窗體練習 2 { 3 public partial class Form1 : Form 4 { 5 public Form1() 6 { 7 InitializeComponent(); 8 } 9 10 private void 載入子窗體ToolStripMenuItem_Click(object sender, EventArgs e) 11 { 12 Form frm2 = new Form2(); 13 frm2.MdiParent = this; 14 frm2.Show(); 15 Form frm3 = new Form3(); 16 frm3.MdiParent = this; 17 frm3.Show(); 18 Form frm4 = new Form4(); 19 frm4.MdiParent = this; 20 frm4.Show(); 21 22 } 23 24 private void 水平平鋪ToolStripMenuItem_Click(object sender, EventArgs e) 25 { 26 LayoutMdi(MdiLayout.TileHorizontal); 27 } 28 29 private void 垂直平鋪ToolStripMenuItem_Click(object sender, EventArgs e) 30 { 31 LayoutMdi(MdiLayout.TileVertical); 32 } 33 34 private void 層疊排列ToolStripMenuItem_Click(object sender, EventArgs e) 35 { 36 LayoutMdi(MdiLayout.Cascade); 37 } 38 } 39 }
write by xdd 2019-07-25 23:49:37