日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

VS中Windows界面开发

發布時間:2023/12/2 windows 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VS中Windows界面开发 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.環境:vs2017,.net4.5
2.步驟:
(1)打開vs2017,新建項目Windows窗體應用(.NET Framework),新建后會出現一個Form1的窗體;
(2)打開工具箱,將公共控件中的Label、Button、TextBox控件拉入窗體中,在右邊屬性欄中更改名字;


(3)雙擊button控件,進入代碼編輯器,并觸發button控件的Click事件,即點擊button按鈕實現某操作
?private void button1_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? MessageBox.Show("密碼正確!");
? ? ? ? }

? ? ? ? private void button2_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? Application.Exit();
? ? ? ? }
(4)代碼輸入無誤后,點擊啟動查看效果
二、Form窗體設計
1.添加窗體
解決方案資源管理器中—》WindowsFormsApp1-》右鍵添加-》Windows窗體


2.設置啟動窗體
項目的啟動窗體在Program.cs中設置,在program.cs中改變run方法的參數,實現啟動窗體,改變run
方法中的Form1為Form2,則調試運行時,啟動的是Form2窗體
?static void Main()
? ? ? ? {
? ? ? ? ? ? Application.EnableVisualStyles();
? ? ? ? ? ? Application.SetCompatibleTextRenderingDefault(false);
? ? ? ? ? ? Application.Run(new Form1());//運行Form1
? ? ? ? }
3.窗體的屬性
三、Form窗體事件
1.窗體的顯示與隱藏
通過show()方法顯示窗體,Hide()方法隱藏窗體
例:在點擊登錄按鈕彈出消息框后,點擊確定顯示Form2窗體
?private void button1_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? MessageBox.Show("密碼正確!");
? ? ? ? ? ? Form2 form2 = new Form2(); ?//聲明form2,創建Form2窗體對象
? ? ? ? ? ? form2.Show();

? ? ? ? }
若點擊登錄按鈕直接彈出窗體Form2,只需把顯示消息框那句去掉即可
2.鼠標移動MouseMove事件
移動鼠標獲取窗體坐標信息,是GIS二次開發中常用的操作
(1)在Form2窗體中添加一個TextBox
(2)添加鼠標移動事件,一種簡單方法:
? ? ? ? 點擊Form2窗體,在右邊的屬性欄中找到MouseMove事件,雙擊右邊空白處即可


(3)寫獲取坐標的方法
?private void Form2_MouseMove(object sender, MouseEventArgs e)
? ? ? ? {
? ? ? ? ? ? Point p = e.Location;//獲取鼠標在產生鼠標事件時的位置
? ? ? ? }
(4)在TextBox1中的text屬性顯示坐標

?private void Form2_MouseMove(object sender, MouseEventArgs e)
? ? ? ? {
? ? ? ? ? ? Point p = e.Location;//獲取鼠標在產生鼠標事件時的位置
? ? ? ? ? ? textBox1.Text = "坐標是:" + p;
? ? ? ? }
?

總結

以上是生活随笔為你收集整理的VS中Windows界面开发的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。