![視窗程式設(shè)計(Windows Programming)_第1頁](http://file4.renrendoc.com/view/4d6b5cf83c71282b47235736a4790992/4d6b5cf83c71282b47235736a47909921.gif)
![視窗程式設(shè)計(Windows Programming)_第2頁](http://file4.renrendoc.com/view/4d6b5cf83c71282b47235736a4790992/4d6b5cf83c71282b47235736a47909922.gif)
![視窗程式設(shè)計(Windows Programming)_第3頁](http://file4.renrendoc.com/view/4d6b5cf83c71282b47235736a4790992/4d6b5cf83c71282b47235736a47909923.gif)
![視窗程式設(shè)計(Windows Programming)_第4頁](http://file4.renrendoc.com/view/4d6b5cf83c71282b47235736a4790992/4d6b5cf83c71282b47235736a47909924.gif)
![視窗程式設(shè)計(Windows Programming)_第5頁](http://file4.renrendoc.com/view/4d6b5cf83c71282b47235736a4790992/4d6b5cf83c71282b47235736a47909925.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、視窗程式設(shè)計(Windows Programming)鄭士康國立臺灣大學(xué)1第一個C#視窗程式(Visual C# 2005 Express)新增專案/名稱Form1.cs設(shè)計/屬性頁建置方案/啟動但不偵錯方案總管/Program.cs方案總管/Form1.cs/Form1.Designer.cs重新命名2Form3Form 屬性4Program.csusing System;using System.Collections.Generic;using System.Windows.Forms;namespace WindowsApplication1 static class Program
2、static void Main() Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1(); 5Form1.Designer.cs (1/4)namespace WindowsApplication1 partial class Form1 / / 設(shè)計工具所需的變數(shù)。 / private System.ComponentModel.IContainer components = null; / / 清除任何使用中的資
3、源。 / / 如果應(yīng)該公開 Managed 資 / 源則為 true,否則為 false。6Form1.Designer.cs (2/4) protected override void Dispose(bool disposing) if (disposing & (components != null) components.Dispose(); base.Dispose(disposing); #region Windows Form 設(shè)計工具產(chǎn)生的程式碼 / / 此為設(shè)計工具支援所需的方法 - 請勿使用程式碼編輯器修改 / 這個方法的內(nèi)容。 / / 7Form1.Designer.cs
4、 (3/4) private void InitializeComponent() this.SuspendLayout(); / / Form1 / this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(292, 266); this.Name = Form1; this.Text = Form1;8Form1.Des
5、igner.cs (4/4)this.Load += new System.EventHandler(this.Form1_Load); this.ResumeLayout(false); #endregion 9練習(xí)產(chǎn)生一個視窗程式,表單類別名為MainForm,表單標題為Hello,嘗試改變其大小10工具箱檢視/工具箱通用控制項ButtonCheckBoxLabelProgressBaretc.11練習(xí)產(chǎn)生一個視窗程式,嘗試加入一些通用控制項12程式UsingMessageBox畫面13Program.csusing System;using System.Collections.Gene
6、ric;using System.Windows.Forms;namespace UsingMessageBox static class Program static void Main() Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false); Application.Run(new MainForm(); /* MessageBox.Show(Main form has been closed); /* 14視窗程式執(zhí)行流程程式進入程式初始化等待狀態(tài)事件處理資源釋放程式離
7、開事件發(fā)生事件處理結(jié)束程式關(guān)閉15事件處理16程式HandlingEvents表單輸出17程式HandlingEvents. MainForm.cs (1/2)using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace HandlingEvents public partial class MainForm : Form
8、public MainForm() InitializeComponent(); 18程式HandlingEvents. MainForm.cs (2/2) private void MainForm_Click(object sender, EventArgs e) /* MessageBox.Show( 滑鼠剛剛點擊 ); /* 19程式MainForm.Designer.cs片段 (1/2) #region Windows Form 設(shè)計工具產(chǎn)生的程式碼 / / 此為設(shè)計工具支援所需的方法 - 請勿使用程式碼編輯器修改 / 這個方法的內(nèi)容。 / / private void Initia
9、lizeComponent() this.SuspendLayout(); / / MainForm / this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);20程式MainForm.Designer.cs片段 (1/2)this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(292, 266); this.Name = MainForm; this.Text = MainForm; this
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 環(huán)境問題與人類健康關(guān)系研究
- 2025年度文化教育產(chǎn)業(yè)合作合同
- 現(xiàn)代寫字樓電梯運行分析與高效調(diào)派策略
- 電動車智能充電系統(tǒng)應(yīng)用與創(chuàng)新能源發(fā)展
- 現(xiàn)代藝術(shù)與工業(yè)設(shè)計的交融
- 2025年度回遷房項目土地使用權(quán)出讓合同范本
- 2025年度腳手架工程承包及高空作業(yè)人員培訓(xùn)合同
- 人教版八年級數(shù)學(xué)上冊11.1.1《三角形的邊》聽評課記錄
- 現(xiàn)代企業(yè)創(chuàng)新管理模式的研究與實踐
- 環(huán)保認證與綠色營銷的相互促進
- 復(fù)工復(fù)產(chǎn)六個一方案模板
- 現(xiàn)代企業(yè)管理 (全套完整課件)
- 走進本土項目化設(shè)計-讀《PBL項目化學(xué)習(xí)設(shè)計》有感
- 高中語文日積月累23
- 彈簧分離問題經(jīng)典題目
- 金屬材料與熱處理全套ppt課件完整版教程
- 《網(wǎng)店運營與管理》整本書電子教案全套教學(xué)教案
- 教師信息技術(shù)能力提升培訓(xùn)課件希沃的課件
- 高端公寓住宅項目營銷策劃方案(項目定位 發(fā)展建議)
- 執(zhí)業(yè)獸醫(yī)師聘用協(xié)議(合同)書
- 2022年肝動脈化療栓塞術(shù)(TACE)
評論
0/150
提交評論