Winform基礎


Winform基礎

  今天開始我們為大家逐漸的介紹Winform的知識。

  先介紹三個概念:

1)  工具箱:添加控件  復制  對齊

2)  屬性(以窗體或Button為例):如何更改屬性 常用屬性(name)Visibale Enabled Location Size Text等

3)  事件:當事件發生的時候,.net框架會幫助我們執行一個方法。叫事件處理方法。

屬性也可以通過代碼來賦值。

MessageBox類

 

Winform是在窗體上創建,在資源管理器中跟之前我們學過的在控制台中文件上有什么區別呢?如下圖:

 

圖一、窗體文件和控制台文件差別

 

圖二、添加兩個按鈕,及其它們的屬性

 

圖三、Winform中的排版工具

 

屬性:

拖入一個按鈕;修改其屬性值

Ctrl+W+P 可以打開控件的屬性窗口;

 可以設置控件里面顯示的內容;

  修改控件的名字的;

 改變控件背景顏色的;

事件:

在屬性窗口里點擊閃電圖標,就可以找到這個控件的很多事件,直接雙擊就可以添加代碼了

  按鈕的點擊事件;

 

圖四、添加一個按鈕點擊事件,彈出消息

事件:

  窗體的單擊鼠標的時候發生;

  在窗體上雙擊鼠標的時候發生;

  在窗體上按下鼠標的時候就發生;

  在鼠標進入控件可見的部分時候發生

此處代碼參考上面的添加按鈕的單擊事件。

 

圖五、練習題目

 

圖六、三連擊

事件

  鼠標離開可見部分的時候發生

   鼠標移動的時候發生

   鼠標抬起的發生

 

圖七、利用MouseMove事件獲取鼠標的坐標

屬性

   設置背景圖片樣式

 

圖八、添加圖片

 今天的內容介紹了一小部分winform中的常用屬性還有事件。感興趣的朋友可以根據軟件上的提示自己動手做些有意思的內容。下一篇文章當中,我將對winform做更加細致的介紹,敬請期待。

作者近期文章列表:

C#基礎教程(完全免費,獻給代碼愛好者的最好禮物。注:本作者分享自己精心整理的C#基礎教程,無任何商業目的。
希望與更多的代碼愛好者交流心得,也請高手多多指點!!!)
面向過程 三種循環的比較
C#中的方法(上)
我們常見的數組
面向對象 思想的轉變
C#中超級好用的類
C#中析構函數和命名空間的妙用
C#中超級好用的字符串
C#中如何快速處理字符串
值類型和引用類型及其它
ArrayList和HashTable妙用一
ArrayList和HashTable妙用二
文件管理File類
多態
C#中其它一些問題的小節
GDI+ 這些年我收集的GDI+代碼
這些年我收集的GDI+代碼2
HTML概述 你不能忽視的HTML語言
你不能忽視的HTML語言2精編篇
你不能忽視的HTML語言3


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM