iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 4
0
Modern Web

征服C#系列 第 6

Day06 視窗設計篇Part2

今天要使用Windows Forms做一台文字計算機,也是一種簡單的應用那麼就開始吧!

1.設計外殼

從工具箱拿出Button
從工具箱拿出ComboBox
從工具箱拿出TextBox
https://ithelp.ithome.com.tw/upload/images/20190918/20119848p4RaIf9wki.png

點選ComboBox到右下角的屬性選擇集合,把+-*/放進去
https://ithelp.ithome.com.tw/upload/images/20190918/20119848QihvSOujOq.png
每個功能上在右下角(Name)修改名稱,再點選Button兩下進入程式碼
https://ithelp.ithome.com.tw/upload/images/20190918/20119848j6SsaIfpI8.png

2.內部程式碼

https://ithelp.ithome.com.tw/upload/images/20190918/20119848M9WSYyTFhZ.png
程式解釋:
1.一開始先宣告兩個雙精倍的數字:Num1、Num2
2.使用Parse強制轉型
3.再宣告一個字串
4.將結果先歸0宣告result
5.用switch表示+-*/的運算,default處理例外訊息
6.將result轉換程字串輸出到Text
7.使用try、catch處理例外訊息當輸入不是數字時會顯示錯誤訊息視窗

3.完成

完成文字計算機
https://ithelp.ithome.com.tw/upload/images/20190918/20119848ohrRsNDUgm.png
例外錯誤顯示視窗
https://ithelp.ithome.com.tw/upload/images/20190918/20119848HJC7VA0lv8.png

結語:今天又使用了一個新的工具ComboBox來學習,程式部分則是學習了try、catch的例外處理,明天開始進入物件導向囉!


上一篇
Day05 視窗設計篇Part1
下一篇
Day07 物件導向基礎-class介紹
系列文
征服C#21
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言