VS里使用C#制作窗口應(yīng)用的項目實踐
新建項目
創(chuàng)建項目的時候搜索net,選擇這個。

打開應(yīng)該是這樣

第一個控件
選擇公共控件 - PictureBox - 拖入Form
在Image處選擇上傳本地資源,建議上傳一個小一點的圖片。
修改一下尺寸。
ctrl+s 保存

從“屬性”切換到“事件”


雙擊Click事件,進入代碼編輯


這段代碼可以理解為生命周期的開始,即在一切之前執(zhí)行。
在這個函數(shù)里可以進行一些初始化操作。
public Form1()
{
InitializeComponent();
}
修改點擊事件函數(shù),進行一條彈窗
private void pictureBox1_Click(object sender, EventArgs e)
{
MessageBox.Show("pictureBox1_Click");
}
第一個解決方案
生成解決方案


在這個路徑里找到exe文件,雙擊啟動。
點擊圖片,觸發(fā)點擊事件,彈出提示。

至此,第一個解決方案已生成。
事件
click
在事件處雙擊空位,即可自動生成一個事件


當你想修改這個事件的函數(shù)名時,在設(shè)計里修改,不要直接在代碼里修改,會出現(xiàn)引用錯誤。修改完后,會生成一個新的函數(shù)并自動綁定,將原函數(shù)的內(nèi)容復(fù)制過來,刪掉即可。
timer
找到下方的timer1,開啟應(yīng)用,添加一個Tick函數(shù),函數(shù)的內(nèi)容稍后再編輯。




添加一個Label,改名為TimeLabel。
在初始化時通過名字獲取它,修改上面的內(nèi)容為當前的時間
public Form1()
{
InitializeComponent();
TimeLabel.Text = DateTime.Now.ToString();
}
寫進timer1的Tick函數(shù)里
private void timer1_Tick(object sender, EventArgs e)
{
TimeLabel.Text = DateTime.Now.ToString();
}
生成解決方案后,可以看到時間動起來了。

到此這篇關(guān)于VS里使用C#制作窗口應(yīng)用的項目實踐的文章就介紹到這了,更多相關(guān)VS C#制作窗口應(yīng)用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Unity 2017使用UGUI實現(xiàn)大轉(zhuǎn)盤抽獎
這篇文章主要為大家詳細介紹了Unity 2017使用UGUI實現(xiàn)大轉(zhuǎn)盤抽獎,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-02-02
C# 實現(xiàn)簡易的串口監(jiān)視上位機功能附源碼下載
這篇文章主要介紹了C# 實現(xiàn)簡易的串口監(jiān)視上位機功能,本文給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-11-11
C#創(chuàng)建windows系統(tǒng)用戶的方法
這篇文章主要介紹了C#創(chuàng)建windows系統(tǒng)用戶的方法,涉及C#操作用戶名、密碼、顯示名稱、描述、是否強制修改密碼、密碼是否過期等技巧,非常具有實用價值,需要的朋友可以參考下2015-04-04

