VS里使用C#制作窗口應(yīng)用的項(xiàng)目實(shí)踐
新建項(xiàng)目
創(chuàng)建項(xiàng)目的時(shí)候搜索net,選擇這個(gè)。
打開(kāi)應(yīng)該是這樣
第一個(gè)控件
選擇公共控件 - PictureBox - 拖入Form
在Image處選擇上傳本地資源,建議上傳一個(gè)小一點(diǎn)的圖片。
修改一下尺寸。
ctrl+s 保存
從“屬性”切換到“事件”
雙擊Click事件,進(jìn)入代碼編輯
這段代碼可以理解為生命周期的開(kāi)始,即在一切之前執(zhí)行。
在這個(gè)函數(shù)里可以進(jìn)行一些初始化操作。
public Form1() { InitializeComponent(); }
修改點(diǎn)擊事件函數(shù),進(jìn)行一條彈窗
private void pictureBox1_Click(object sender, EventArgs e) { MessageBox.Show("pictureBox1_Click"); }
第一個(gè)解決方案
生成解決方案
在這個(gè)路徑里找到exe文件,雙擊啟動(dòng)。
點(diǎn)擊圖片,觸發(fā)點(diǎn)擊事件,彈出提示。
至此,第一個(gè)解決方案已生成。
事件
click
在事件處雙擊空位,即可自動(dòng)生成一個(gè)事件
當(dāng)你想修改這個(gè)事件的函數(shù)名時(shí),在設(shè)計(jì)里修改,不要直接在代碼里修改,會(huì)出現(xiàn)引用錯(cuò)誤。修改完后,會(huì)生成一個(gè)新的函數(shù)并自動(dòng)綁定,將原函數(shù)的內(nèi)容復(fù)制過(guò)來(lái),刪掉即可。
timer
找到下方的timer1,開(kāi)啟應(yīng)用,添加一個(gè)Tick函數(shù),函數(shù)的內(nèi)容稍后再編輯。
添加一個(gè)Label,改名為T(mén)imeLabel。
在初始化時(shí)通過(guò)名字獲取它,修改上面的內(nèi)容為當(dāng)前的時(shí)間
public Form1() { InitializeComponent(); TimeLabel.Text = DateTime.Now.ToString(); }
寫(xiě)進(jìn)timer1的Tick函數(shù)里
private void timer1_Tick(object sender, EventArgs e) { TimeLabel.Text = DateTime.Now.ToString(); }
生成解決方案后,可以看到時(shí)間動(dòng)起來(lái)了。
到此這篇關(guān)于VS里使用C#制作窗口應(yīng)用的項(xiàng)目實(shí)踐的文章就介紹到這了,更多相關(guān)VS C#制作窗口應(yīng)用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Unity 2017使用UGUI實(shí)現(xiàn)大轉(zhuǎn)盤(pán)抽獎(jiǎng)
這篇文章主要為大家詳細(xì)介紹了Unity 2017使用UGUI實(shí)現(xiàn)大轉(zhuǎn)盤(pán)抽獎(jiǎng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-02-02C# 實(shí)現(xiàn)簡(jiǎn)易的串口監(jiān)視上位機(jī)功能附源碼下載
這篇文章主要介紹了C# 實(shí)現(xiàn)簡(jiǎn)易的串口監(jiān)視上位機(jī)功能,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11C#創(chuàng)建windows系統(tǒng)用戶的方法
這篇文章主要介紹了C#創(chuàng)建windows系統(tǒng)用戶的方法,涉及C#操作用戶名、密碼、顯示名稱、描述、是否強(qiáng)制修改密碼、密碼是否過(guò)期等技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04C# 鍵盤(pán)Enter鍵取代Tab鍵實(shí)現(xiàn)代碼
這篇文章主要介紹了C# 鍵盤(pán)Enter鍵取代Tab鍵實(shí)現(xiàn)代碼,有需要的朋友可以參考一下2013-11-11100行C#代碼實(shí)現(xiàn)經(jīng)典掃雷游戲
這篇文章主要為大家詳細(xì)介紹了如何用100行C#代碼實(shí)現(xiàn)經(jīng)典的掃雷游戲,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考一下2023-02-02