初代計算器:c#:windows窗體應用程式計算器(一)看了【c#】計算器這篇文章,結合初代計算器進行公升級,二代計算器醜陋依舊,用數組裝數字和運算子,實現了多數相加減乘除餘
//按下+、-、*、/、%按鈕
private
void
bntoperation_click
(object sender,
eventargs e)
}else
if(btn.
equals
(btnminus))}
else
if(btn.
equals
(btnmultioly))}
else
if(btn.
equals
(b***ivision))}
elseif(
!mod_flag)
}//按下=按鈕
private
void
bntequal_click
(object sender,
eventargs e)
} txtbresult.text = total.
tostring()
; label.text = total.
tostring()
; operatorstr.
clear()
;//清空數字和運算子陣列
leftnumber.
clear()
; result_flag =
true
;//表示按下=}}
//按下數字鍵
private
void
btn_click
(object sender,
eventargs e)
private
void
num(
string num)
txtbresult.
clear()
;//剛輸入乙個運算子,要將txtbresult清空
add_flag =
false
; minus_flag =
false
; multi_flag =
false
; div_flag =
false
; mod_flag =
false
; result_flag =
false;}
txtbresult.text +
= num;
label.text +
= num;
operate_flag =
true;}
//按下backspace按鈕
private
void
bntbackspace_click
(object sender,
eventargs e)
}//按下clear按鈕
private
void
bntclear_click
(object sender,
eventargs e)
//按下小數點.按鈕
private
void
bntdot_click
(object sender,
eventargs e)}}
}
另乙個c# winform程式c#:winform 打字測速程式 typer:
c Windows窗體應用程式設計(五)
本次來介紹時鐘控制項 日曆控制項和mdi視窗。1.新建乙個名為時鐘和日曆控制項的專案,再將name屬性改為formcalendar。所要新增的控制項及修改屬性如下 新增後的效果如下 各個部件需要新增的 如下 using system using system.collections.generic ...
C 窗體應用程式
看了一段時間的c 了,於是就想實戰一下,看了網上的一些教程,用vs寫乙個窗體程式,拉起乙個視窗,本人想著從初級的入門開始,到以後可以根據自己的需求,寫出一些上位機軟體和一些工具方便自己除錯微控制器 用。1 include 2 include 3 include 4 define win32 lean...
C windows應用程式之控制項之旅(三)
一 listview 顯示檔案與資料夾,供人看的而非輸入 比如壓縮檔案開啟顯示資料夾相關資訊列表,磁碟中放檔案與資料夾的模式 listviewitem columnheader 給列表檢視新增列標題 如檔案名字 日期 大小 二 imagelist 屬於元件中的,在窗體中不用他們時只顯示乙個代表他的圖...