1. 點選[單筆輸入]時, 會依序寫入score_list這個清單. index由1開始每次加1.
2. 點選[輸入完成]後, 會計算score_list 所有元素的平均值, 也就是全班平均成績.
3. 關閉Textbox的自動跳出鍵盤功能, 改用按鈕來輸入. 這樣可以避免螢幕鍵盤跳來跳去的問題.
每次按下[單筆輸入] (Button_Single)按鈕都會檢查輸入數值是否介於0~100之間, 如果正確就寫入score_list, 反之跳出警告視窗. (資料範圍錯誤警告視窗) 點選[輸入完成]Button_Avg按鈕後, 以for_each迴圈來計算socre_list平均值. 並以Notifier來顯示
成績算好囉!!
數字按鈕功能
延伸應用:請將本範例改為使用TinyDB版本. |
未知的使用者, 2015年5月10日 上午10:13 v.1 allelujah nissin, 2011年11月29日 晚上7:15 v.1 |