1.系統(tǒng)登錄界面截圖
2.1. TextBox和Button控件
- TextBox和Button控件
TextBox控件
又稱為文本框控件歧寺,用于獲取用戶輸入或顯示文本。
Button控件
又稱為按鈕控件坷襟,用于界面上允許用戶通過單擊來執(zhí)行操作的地方捶箱。
2. 屬性、事件和方法
VS自動生成事件的響應方法:
方法一
設計界面上,雙擊控件竞川,即可自動生成該控件最常用事件的響應方法。
方法二
屬性窗口中叁熔,雙擊事件委乌,即可自動生成對應事件的響應方法。
3. 窗體間的跳轉(zhuǎn)
窗體間的跳轉(zhuǎn)荣回,主要是
調(diào)用窗體的相關(guān)方法來實現(xiàn)遭贸。
(1)創(chuàng)建目標窗體對象。
被調(diào)用的窗體類名 窗體對象名=new 被調(diào)用的窗體類名()心软;
(2)顯示目標窗體(通過調(diào)用窗體相應的顯示方法實現(xiàn))壕吹。
窗體對象名.Show()著蛙;或者窗體對象名.ShowDialog();
Show():打開非模態(tài)窗口耳贬;ShowDialog()打開模態(tài)窗口踏堡。
(3)藏或關(guān)閉源窗體。如果目標窗體顯示后咒劲,可能需要同時隱藏或者關(guān)閉源窗體:
隱藏當前窗體:this.Hide()顷蟆;
關(guān)閉當前窗體:this.Close();
this表示當前窗體
4.C#程序結(jié)構(gòu)
1.類(Class)和方法
C#是面向?qū)ο蟮某绦蛟O計語言,
類是面向?qū)ο笳Z言中一個重要的概念腐魂。
2.命名空間(namespace)
是一種將程序庫名稱封裝起來的方法帐偎,目的是避免命名沖突。
5.類挤渔、對象肮街、屬性风题、事件判导、方法
對象 是現(xiàn)實世界中的具體事物或現(xiàn)象 如孔子、帕薩特沛硅。
類 是對同一種對象的集合與抽象 如人類眼刃、汽車。
在現(xiàn)實世界或思維世界中摇肌,許多對象具有相似的特征擂红,執(zhí)行相同的操作,稱之為同一類對象围小。
面向?qū)ο缶幊蹋篜erson.Eat(Rice)
面向過程編程:Eat(Person, Rice)
類是對相同性質(zhì)的對象的抽象昵骤,一個對象則是類的一個“實例”,類是創(chuàng)建對象實例的模板肯适。
類實例化為對象的方法(1)
在VS中变秦,工具箱中的可視圖標(控件)就是VS設計的標準控件類。
方法:是事物可以執(zhí)行的動作福贞,定義了窗體和控件的行為
事件:是外部對事物做出的某種動作,定義了窗體和控件與用戶的交互停士。
this.button1.Location = new System.Drawing.Point(206, 206);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(75, 23);
this.button1.Text = "button1";
this.button1.Show();
this.button1.Hide();
this.button1.Click += new System.EventHandler(this.button1_Click);