iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 4
0
Modern Web

征服C#系列 第 5

Day05 視窗設計篇Part1

  • 分享至 

  • xImage
  •  

延了兩天的產出終於出來了!今天要來介紹Windows Forms,也是一樣兩個主題1.Label與點擊次數紀錄程式2.NumericUpDown畫星星程式

1.Label與點擊次數紀錄程式

新增專案選擇Windows Forms >> Windows Forms App
https://ithelp.ithome.com.tw/upload/images/20190917/20119848jVvrxiyX2A.png
點選右邊工具箱的Label拉進視窗內
https://ithelp.ithome.com.tw/upload/images/20190917/20119848ldURH6aYKR.png
右下角視窗修改屬性
1.Font:修改字體還有大小
2.Text:填入的文字
3.Name:Label的名字
https://ithelp.ithome.com.tw/upload/images/20190917/20119848qwo5JyvJW9.png
從右邊工具箱取出Button
https://ithelp.ithome.com.tw/upload/images/20190917/2011984845PGrHa2RS.png
在右下角修改Font、Text
https://ithelp.ithome.com.tw/upload/images/20190917/20119848TLnkcm7F2c.png
點擊按鈕兩下進入程式區塊
https://ithelp.ithome.com.tw/upload/images/20190917/20119848C1JYJkBIs9.png
程式解釋:
1.第15行:外面先宣告一個times的變數
2.第27行:點擊的Button裡面times會不斷加一
labeltime這裡會顯示出:你已經點了X下
3.第31行:讓times歸0,並且顯示出來
https://ithelp.ithome.com.tw/upload/images/20190917/201198489b5m6vssFm.png

2.NumericUpDown畫星星程式

點選左邊工具箱選擇Label、Button、NumericUpDown擺到相對位置
https://ithelp.ithome.com.tw/upload/images/20190917/201198483YClk0SUkR.png
在右下角屬性value填入10,另外在name修改為rowchooser
https://ithelp.ithome.com.tw/upload/images/20190917/20119848U3IPNvwcui.png
點兩下Button進入程式碼
https://ithelp.ithome.com.tw/upload/images/20190917/20119848upY9t3kI0a.png
程式解說:
1.一開始先宣告一個變數row再從rowchooser取出value的值,value為Decimal所以需要在前面加上(int)強制轉型
2.宣告一個字串
3.兩個for迴圈第一個用來進行換行的動作,第二個印出*
4.用MessageBox印出來
https://ithelp.ithome.com.tw/upload/images/20190917/20119848xwQvVlwqrw.png

結語:簡單做了兩個Windows Forms的小程式,當作之前基礎篇的練習分享給大家謝謝!


上一篇
Day04 基礎篇Part4
下一篇
Day06 視窗設計篇Part2
系列文
征服C#21
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言