亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#,深入淺出全接觸(四)

2024-09-07 17:05:11
字體:
來源:轉載
供稿:網(wǎng)友
2、用Visual C# 創(chuàng)建Windows應用程序
在Visual C#創(chuàng)建一個Windows (GUI) 應用程序要以前版本的VC++ 容易得多。下面將介紹用Visual C#工程文件向?qū)?chuàng)建Windows應用程序的過程。
創(chuàng)建應用程序框架
在VS .NET IDE中選擇“新建->工程文件->Visual C# 工程文件->Windows 應用程序”:

然后點擊 OK,出現(xiàn)一個表單設計視圖(這與VB或Delphi相同)。在右側我們看到了一個解決方案導航器( Solution Explorer)。向?qū)樾卤韱卧黾恿艘粋€Form1.cs 文件,其中包括了這個表單及其所有子窗口的的代碼:

雙擊 Form1.cs就能看到這個代碼:
namespace mcWinFormsApp
{
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.WinForms;
using System.Data;
/// <summary>
/// Summary description for Form1.
/// </summary>
public class Form1 : System.WinForms.Form
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.Container components;
public Form1()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
//
// TODO: Add any constructor code after InitializeComponent call
//
}
/// <summary>
/// Clean up any resources being used.
/// </summary>
public override void Dispose()
{
base.Dispose();
components.Dispose();
}
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container ();
//@this.TrayHeight = 0;
//@this.TrayLargeIcon = false;
//@this.TrayAutoArrange = true;
this.Text = "Form1";
this.AutoScaleBaseSize = new System.Drawing.Size (5, 13);
this.Click += new System.EventHandler (this.Form1_Click);
}
protected void Form1_Click (object sender, System.EventArgs e)
{
}
/// <summary>
/// The main entry point for the application.
/// </summary>
public static void Main(string[] args)
{
Application.Run(new Form1());
}
}
}
從以上代碼中,我們看到:向?qū)г黾恿艘粋€默認的名稱空間以及對WinForms 所要求的不同名稱空間的引用;Form1 類是從System.WinForms.Form中派生出來的;InitializeComponent方法負責初始化(創(chuàng)建)表單及其控件(當在表單中托放下一些控件時,可以看到它的更多細節(jié));Dispose方法負責清除所有不再使用的資源。
添加控件
要向一個表單中添加控件或者子窗口,需要打開 工具箱ToolBox。這個工具箱的概念來自VB。點擊菜單“視圖->工具箱”,激活工具箱功能:

ToolBox(工具箱)窗口的樣子如下圖所示。現(xiàn)在就可以添加控件了,添加方法與Visual Studio的以前版本一樣,拖放或者雙擊控件都可以。

首先在表單上托放下一個按鈕和一個編輯框,然后讓我們看看系統(tǒng)向初始組件(InitializeComponent)中增加了什么東西。

接著在屬性窗口中設置控件的屬性,這與VB中的操作方式一樣。在控件上點擊右鍵,并點中“屬性”菜單條就可以調(diào)出屬性窗口。

現(xiàn)在看看InitializeComponent方法,就會發(fā)現(xiàn)這些代碼已經(jīng)增加到其中了。接著手工修改一下這些代碼:
this.components = new System.ComponentModel.Container ();
this.button1 = new System.WinForms.Button ();
this.textBox1 = new System.WinForms.TextBox ();
//@this.TrayHeight = 0;
//@this.TrayLargeIcon = false;
//@this.TrayAutoArrange = true;
button1.Location = new System.Drawing.Point (16, 24);
button1.Size = new System.Drawing.Size (88, 32);
button1.TabIndex = 0;
button1.Text = "Browse";
button1.Click += new System.EventHandler (this.button1_Click);
textBox1.Location = new System.Drawing.Point (128, 32);
textBox1.Text = "textBox1";
textBox1.TabIndex = 1;
textBox1.Size = new System.Drawing.Size (144, 20);
this.Text = "Form1";
this.AutoScaleBaseSize = new System.Drawing.Size (5, 13);
this.Click += new System.EventHandler (this.Form1_Click);
this.Controls.Add (this.textBox1);
this.Controls.Add (this.button1);
添加事件處理器
最后,要為按鈕增加一個事件處理器,實現(xiàn)瀏覽文件的目的。在按鈕上雙擊,打開Button1_Click事件處理器。同理,使用同樣的方法可以為任何控件編寫事件處理器。
protected void button1_Click (object sender, System.EventArgs e)
{
OpenFileDialog fdlg = new OpenFileDialog();
fdlg.Title = "C# Corner Open File Dialog" ;
fdlg.InitialDirectory = @"c:"" ;
fdlg.Filter = "All files (*.*)|*.*|All files (*.*)|*.*" ;
fdlg.FilterIndex = 2 ;
fdlg.RestoreDirectory = true ;
if(fdlg.ShowDialog() == DialogResult.OK)
{
textBox1.Text = fdlg.FileName ;
}
}
到此就完成了所有步驟,剩下的就是運行這個程序。它實現(xiàn)了瀏覽一個文件,然后將選擇的文件名裝進文本框的功能。請下載相關代碼:winFormApp.zip 。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
香蕉成人啪国产精品视频综合网| 三级三级久久三级久久18| 免费观看国产视频在线| 国产成人a级片| 伊人久久大香线蕉av不卡| 男人的天堂最新网址| 亚洲国产片色| 可以在线看的av网站| 亚洲 欧美 国产 另类| 久热综合在线亚洲精品| 人妻一区二区三区| 亚洲美女屁股眼交3| 午夜视频福利在线| 136福利视频导航| 日本aⅴ在线观看| 久久久久久久久蜜桃| 国产性生活视频| 成看片vvv222| 欧美激情四色| 日本欧美日韩| 性欧美13一14内谢| 欧美系列亚洲系列| 国产精一区二区三区| 精品国产髙清在线看国产毛片| 国产精品a成v人在线播放| 成人蜜臀av电影| 国产专区视频| 亚洲免费视频在线观看| www.xx日本| 欧美日韩免费在线| 精品一区二区在线观看| 精品一区二区三区蜜桃| 国产精品99精品一区二区三区∴| 91av影院| 3dmax动漫人物在线看| 日本免费看黄| 26uuu国产日韩综合| 亚洲成人第一| 天堂va蜜桃一区二区三区| 国产午夜精品全部视频在线播放| 亚洲视频在线网| av电影在线观看网址| 女女同性女同一区二区三区按摩| 精品国产乱子伦一区| 超碰高清在线| 亚洲成人精品电影在线观看| 日韩精品在线私人| 三级视频在线| 国模私拍在线观看| 日本免费视频| 欧美日韩免费观看一区三区| 久久久久免费精品国产| 亚洲一二三四久久| 蜜桃视频www网站在线观看| 国产在线美女| www日本视频| 国内在线高清免费视频| h片视频在线观看| av在线中出| 精品人妻人人做人人爽| 国产成人精品视频一区| 在线观看中文字幕一区| 欧美做受xxxxxⅹ性视频| 岛国视频一区| 四季av一区二区三区免费观看| 97涩涩爰在线观看亚洲| 深田咏美中文字幕| 国精产品久拍自产在线网站| 51精品国产人成在线观看| 欧美日韩一级在线观看| 国产白丝精品91爽爽久久| 麻豆国产欧美一区二区三区r| 久久婷婷五月综合| 久热久精久品这里在线观看| 美女视频黄 久久| 日韩精品av| 国产无套精品一区二区三区| 日韩福利视频一区| 国产制服91一区二区三区制服| 日韩国产精品91| 殴美一级特黄aaaaaa| 综合136福利视频在线| 91年精品国产| 6080亚洲精品一区二区| 国产成人av一区二区| 日韩精品极品在线观看播放免费视频| 欧美虐宫另类残忍视频| 国产 日韩 欧美| 国产欧美日韩另类| 北条麻妃亚洲一区| 成人羞羞在线观看网站| 精品视频资源站| 丁香另类激情小说| 精品人人视频| 男人的天堂av社区在线| 成人影院午夜久久影院| 4438x亚洲最大成人网| 五十路亲子中出在线观看| 黄色成人免费观看| 亚洲一区二区日韩| 亚洲福利久久| 高h震动喷水双性1v1| 精品国产三级| 国产一级做a爱片久久毛片a| 国产91在线播放精品91| wwwxx欧美| 亚洲一区免费| 亚洲精品一区二区在线| 五月婷婷在线观看视频| 久久亚洲成人| 久久精品国产成人一区二区三区| 日本韩国欧美国产| 在线观看成人免费| 天天草天天操| 人妻少妇被粗大爽9797pw| 香蕉久久精品| 日本成片免费高清| 在线免费观看成人| 波多野结衣50连登视频| 亚洲欧美综合图区| 一色道久久88加勒比一| 中文字幕精品一区二| 丁香啪啪综合成人亚洲| 18free性欧美另类hd| 国产精品久久精品视| 欧美日韩在线观看首页| 午夜时刻免费入口| 谁有免费的黄色网址| 日韩和欧美一区二区三区| 国产一区二区不卡视频| www.激情成人| 免费观看羞羞视频网站| 无码内射中文字幕岛国片| 国产经典一区| 在线观看xxx| 成人在线免费观看视频| 在线观看视频一区二区欧美日韩| xvideos国产在线视频| 亚洲自拍偷拍色图| 国产手机精品在线| 免费福利片在线观看| 97自拍视频| 日韩欧美在线视频一区二区| 亚洲 国产 欧美一区| 精品久久在线播放| 久久精品盗摄| 亚洲亚洲精品三区日韩精品在线视频| 男人舔女人下面高潮视频| 韩国久久久久| 五月天网站亚洲| 精品国产一区二区三区不卡蜜臂| 中文字幕一区二区久久人妻| 国产精品一区二区av影院萌芽| 成人国产精品久久久网站| 午夜影院久久久| 99综合99| 男女av一区三区二区色多| 国产高清在线不卡| 你懂的网址一区二区三区| 狠狠色综合网| 日韩伦理片在线观看| 一区二区精品免费| 欧美精品久久久久久久久46p| 久久福利小视频| 醉酒壮男gay强迫野外xx| 婷婷综合久久中文字幕蜜桃三电影| 性欧美孕妇孕交| 亚洲欧洲制服丝袜| 久久久电影免费观看完整版| 影视一区二区| 黄色三级视屏| 成人性生交大片免费看96| 亚洲美洲欧洲综合国产一区| www.激情成人| 中文字幕在线免费播放| 欧美日本啪啪无遮挡网站| 日韩一区国产二区欧美三区| 国产精品视频免费在线| 日本一区二区视频在线播放| 久久久久国产精品视频| 日本wwwwwww| 在线香蕉视频| 午夜影院日韩| 久久亚洲美女| 亚洲少妇第一页| 日本麻豆一区二区三区视频| 亚洲激情电影中文字幕| 麻豆专区一区二区三区四区五区| 国产91在线高潮白浆在线观看| 天天综合网久久| 欧美日韩国产中文| 久久午夜免费视频| 中文字幕 久热精品 视频在线| 欧美一区二区三区成人久久片| 精品国产依人香蕉在线精品| 色婷婷av一区二区三区之e本道| 女女互磨互喷水高潮les呻吟| 欧美在线短视频| 日本一二三不卡视频| 成人黄色影片在线| 成人网18入口| 成人精品电影| 男人午夜视频在线观看| 国产精品网站在线看| 岛国大片在线观看| 日韩精品导航| 国产日韩精品一区观看| 在线免费观看的av网站| 国产精品三级美女白浆呻吟| 中文字幕在线影视资源| а√天堂中文在线资源8| 久久久久久久久久久国产精品| 成人av电影在线网| 欧美性xxxx巨大黑人猛| 国产一区二区三区免费观看在线| 91成人看片片| 91在线观看免费| 久久69国产一区二区蜜臀| 欧美美女视频在线观看| 精品国产一区二区三区四区精华| 国产污在线观看| 欧美日韩在线播放三区| 国产精品美女视频网站| 久草在线免费福利资源| 亚洲欧美精品aaaaaa片| 婷婷综合五月| 天天干天天摸天天操| 国产精品一区一区三区| 一区二区免费播放| 国产91对白刺激露脸在线观看| 性欧美xxxx免费岛国不卡电影| 92国产在线视频| 亚洲v在线观看| 天天摸夜夜操| 欧美日韩在线观看首页| 北条麻妃在线| eeuss影院第1页在线| 中文字幕日韩综合| 亚洲欧美综合久久久久久v动漫| 99国精产品一二二线| 国产av一区二区三区传媒| 国产网友自拍视频导航网站在线观看| 久久99导航| 亚洲一区网站| 色诱亚洲精品久久久久久| av在线播放国产| 九九99久久| 欧美全黄视频| 免费不卡欧美自拍视频| 欧美在线制服丝袜| 国产精品一区二区久久精品爱涩| 欧美福利视频在线观看| 午夜亚洲性色视频| 欧美激情伊人电影| 国产福利精品导航| 在线精品播放av| 麻豆一区二区三| 国产区视频在线观看| 91日韩在线专区| 99国产精品一区| 午夜免费电影一区在线观看| 亚洲一区二区小说| 成人免费观看视频大全| 亚洲午夜在线观看视频在线| 欧美另类高清videos的特点| 日韩dvd碟片| 丁香六月激情婷婷| 五月天婷婷社区| 亚洲精品视频久久久| 成人精品久久av网站| 亚洲男人第一天堂| 国产国产精品人在线视| 久久深夜福利免费观看| 日韩av无码一区二区三区不卡| 夜夜爽99久久国产综合精品女不卡| 欧美日韩亚洲综合一区二区三区激情在线| 久久影视三级福利片| 92国产精品视频| 蜜桃视频在线观看免费视频网站www| 国产精品美女久久久久久久网站| 综合视频免费看| 红桃av在线播放| 久久五月精品中文字幕| 国产精品入口麻豆完整版| 欧美一卡2卡3卡4卡无卡免费观看水多多| 日本精品在线观看视频| 樱花草www在线观看| 黄色在线视频网址| 国产精品第十页| 一本一本久久a久久精品综合妖精| av二区三区| 欧美日韩xxxxx| 亚洲五月婷婷| 日韩视频在线免费播放| 91精品国产91久久久久久一区二区| 国产成人免费视频精品含羞草妖精| av在线免费观看网站| 麻豆传媒在线看| 亚洲 日韩 国产第一区| 国产欧美一区二区三区小说| 亚洲色图校园春色| 亚洲人体在线| 欧洲杯足球赛直播| 五月婷婷丁香六月| 草草久久久无码国产专区| 亚洲欧美日韩中文字幕在线观看| 国产激情视频一区二区三区欧美| 日本精品视频一区| 给我看免费高清在线观看| 美日韩精品视频| 日本熟妇人妻中出| 亚洲欧美强伦一区二区| 国产中文字幕久久| 天堂中文在线观看| 在线观看一区二区三区视频| 强开小嫩苞一区二区三区视频| 国产高清精品软件丝瓜软件| 欧美mv日韩mv国产网站| 亚洲电影先锋| 三级亚洲高清视频| 国产精品狼人久久影院观看方式| 久久国产精品成人免费观看的软件| 欧美丰满老妇熟乱xxxxyyy| 毛片视频免费播放| 一个人看免费www视频有多爽| 日韩av综合在线| 日本肉肉一区| 亚洲国产美女搞黄色|