- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基础必修课流程控制-选择结构
4.6.1 選項按鈕的常用屬性 Checked屬性(預設值為false) 4.6.1 選項按鈕的常用屬性 Continue… 4.6.1 選項按鈕的常用屬性 Continue… 4.6.2 選項按鈕的常用事件 若 AutoCheck 屬性為 true 時,在選項按鈕控制項上按一下,Checked 屬性值也會變更,此時會先觸動CheckedChanged 事件,然後是 Click 事件。 如該選項按鈕已被選取再點選時因 Checked 屬性值不變,只觸發 Click 事件。 Click事件無論 Checked 屬性值是否改變,只要選項按鈕被滑鼠點選時,就會觸發 Click 事件。 CheckedChanged事件是預設事件,當選項按鈕控制項的 Checked 屬性值被改變時才會觸發。 判斷選項按鈕是否被選取狀態的程式碼,通常都寫在該控制項的 CheckedChanged 事件處理函式。 4.7 GroupBox 群組方塊與 Panel面板控制項 選項按鈕具有互斥性。若有多組選項要同時存在表單時需透過 群組方塊或 面板控制項來區隔。 GroupBox 與Panel 控制項和表單一樣都具有容器的功能 使用時機需在表單上將物件隔離或分類擺放使畫面整齊時。 Panel 可使用捲軸 但無標題文字,較不佔用表單。 容器內物件的座標值是以容器為基準,和表單物件無關。 移動容器時,容器內物件會跟隨移動。 容器(GroupBox、Panel控制項)要先建立,容器內物件必須在容器內拖曳出來,才成為所隸屬的物件。 移動容器時若物件隨之移動表示該物件已被安置在容器中。 4.7.1 群組方塊控制項的常用屬性 群組方塊控制項? 主要用來當容器用,沒重要屬性。? 常用的屬性就是Text屬性。 Text屬性用來設定標題文字代表群組方塊的功能。 4.7.2 面板控制項的常用屬性 面板控制項也具有容器功能。 和群組方塊控制項外觀最大不同是左上角沒文字,但可顯示捲軸。 在面板控制項內建立控制項時,可先將面板拉大,建立完畢後再調整面板控制項大小。 AutoScroll屬性(預設值:false)設定當物件超出面板時,是否自動顯示捲軸。 BorderStyle屬性(預設值:None)設定面板的邊框樣式,樣式有三種:None無邊框/FixedSingle單線框/ Fixed3D立體框 。 建立輸出入介面 4.8 CheckBox 核取方塊控制項 核取方塊控制項和 選項按鈕控制項兩者都用來選取。 核取方塊選項彼此間不互斥,可複選的或都不選。 選項按鈕具互斥性,只能單選。 下圖是新接龍遊戲的「選項」對話方塊,是核取方塊,其中選項都是可複選的。 4.8.1 核取方塊的常用屬性 4.8.1 核取方塊的常用屬性 Continue… 4.8.1 核取方塊的常用屬性 Continue… 4.8.2 核取方塊的常用事件 當 ThreeState = false,按核取方塊依序觸動CheckedChanged ? CheckStateChanged ? Click 事件。 Checked Changed事件是核取方塊控制項的預設事件,當 Checked 值改變時會觸發此事件。 當 CheckState 改變時,會觸發 CheckStateChanged 事件。 當ThreeState =true 時,若勾選狀態為「不確定」時,不會觸動 CheckedChanged 事件。 判斷核取方塊勾選狀態的程式碼若 ThreeState = false時,寫在 CheckedChanged事件中。若ThreeState =true時,寫在 CheckStateChanged 事件中。 輸出入介面 本章結束 Take a Break ….. 基礎必修課系列 基礎必修課 第四章 流程控制 - 選擇結構 本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載 本章投影片僅供本書上課教師使用,非經同意請勿拷貝或上網轉載 第四章 流程控制 - 選擇結構 4.1 選擇結構簡介 4-2 if…else 雙重選擇 4.3 if…else if…else多重選擇 4.4 switch 多重選擇敘述 4.5 三元運算子 4.6 RadioButton選項按鈕控制項 4.7 GroupBox 群組方塊與 Panel面板控制項 4.8 CheckBox 核取方塊控制項 4.1 選擇結構簡介 程式設計架構分成 輸入、處理、及輸出三部份。 在使用C# 來設計視窗應用程式時 ? 輸入和輸出部分可在IDE整合開發環境中, ? 透過工具箱提供工具,不用編寫任何程式碼, 能輕鬆製作 Windows
您可能关注的文档
- 基于混合架构的双通道实时相关器实现.PDF
- 基于物质流分析方法的安徽环境载荷及其减量化研究-资源科学.PDF
- 基于时间序列MODIS数据的贵州省森林物候地域分异.PDF
- 基于知识管理的人力资源管理环境改善 - Core.PDF
- 基于渐进形态学开运算和偏度平衡法的LiDAR数据滤波方法.PDF
- 基于状态监测的机械设备可靠性评价模型.PDF
- 基于等效单自由度体系的结构滞回耗能估计 - 大连理工大学学报.PDF
- 基于虚拟仪器的径向柱塞液压泵测试系统.PDF
- 基于虚拟道路的ABS-ASR-ESP理实一体化实训台技术参数.DOC
- 基于精密磨削的振动监测技术研究与应用-重庆理工大学学报.PDF
- 浙江省县域教研联盟2024-2025学年高三上学期12月模拟考试技术试题-高中信息技术2.docx
- 湖南省岳阳市云溪区2024-2025学年高三上学期11月期中地理试题.docx
- 浙江省杭州市北斗联盟2024-2025学年高一上学期期中联考政治试题2.docx
- 广东省肇庆市实验中学高三理科化学第16周限时训练.doc
- 黑龙江省牡丹江市第一高级中学2024-2025学年高一上学期11月期中地理试题2.docx
- 云南省玉溪市峨山一中2017-2018学年高二四月份月考生物试题.doc
- 山东省实验中学高三第三次诊断考试历史试题.docx
- 山东省菏泽第一中学2024-2025学年高二上学期第一次月考历史试题含答案.docx
- 山东省菏泽市2024-2025学年高一上学期11月期中数学试题(A)含解析.docx
- 安徽省六安市舒城中学高三仿真(一)文科综合试题.doc
文档评论(0)