- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
丰富文字方块控制项
Visual C# 2010 程式設計經典 第12章 豐富文字方塊控制項 12.1 RichTextBox豐富文字方塊 控制項 RichTextBox控制項是繼承TextBox控制項而來的,因此除了具有TextBox所有屬性和方法外,還增加了讓使用者能輸入並編輯文字,同時提供比標準的TextBox控制項更進階的格式化功能,如:字型和顏色設定。 RichTextBox還可將文字直接給控制項、以及從 Rich Text 格式檔 (簡稱RTF檔) 或純文字檔載入、字元和段落格式也可以指定給控制項內的文字。 RichTextBox 控制項提供幾個可以用來將格式套用於控制項內文字任何部分的屬性。 RichTextBox若要變更某部分字元或段落格式,只要將該部分文字先選取,被選取的文字會以所設定格式顯示,而且在此設定以後輸入的所有文字都會以此相同的設定格式化輸入的文字,一直到變更設定或者選取控制項文件中的不同區段為止。 RichTextBox 控制項不像 TextBox 控制項受到64K字元容量的限制。 12.2 ToolStrip工具列控制項 透過ToolStrip 工具便可輕易地做出一個自訂工具列出來,ToolStrip控制項預設放在表單的標題欄正下方,您可以在此工具列設定圖示及名稱。 一. ToolStrip工具列容器內功能項目 常用成員 ToolStrip是一個工具列控制項的容器,它是由一些按鈕、標籤、下拉式按鈕、文字方塊所組合而成的集合。 如果要在工具列新增一個選項,可透過Items.Add方法來達成。譬如欲在toolStrip1工具列控制項後面新增三個文字按鈕,其寫法如下 ToolStrip工具列容器中的控制項,例如按鈕、標籤、下拉式清單…等控制項, 其常用成員說明如下: 二. ToolStrip工具列容器內控制項的建立 ToolStrip工具列內提供下列控制項。 接著練習在工具列上建立按鈕、標籤、下拉式清單、分隔鈕…等控制項。 操作步驟請參閱12-7~12-14頁。 12.3 ToolStripContainer工具列 容器控制項 當ToolStrip工具列、MenuStrip功能表或StatusStrip狀態列控制項想要放置在表單上、下、左、右位置,或是ToolStrip工具列想要在表單上、下、左、右位置達成浮動定位時,此時可以透過ToolStripContainer工具列容器控制項來達成。 ToolStripContainer的上、下、左、右方都有可以放置ToolStrip、MenuStrip、StatusStrip的面板,您可以使用ToolStripContainer中間的ToolStripContentPanel容器來放置傳統的Windows Form控制項,如Button、Label…等。 12.4 StatusStrip狀態列控制項 在Windows Form應用程式,時常使用StatusStrip狀態列控制項來顯示目前程式執行的情形。 StatusStrip狀態列控制項通常放在視窗的最下方,通常StatusStrip 控制項是由 ToolStripStatusLabel 物件所組成的,每個物件會負責顯示文字、圖示,或者文字和圖示兩者皆會顯示。 在StatusStrip內也可以放入 ToolStripDropDownButton、ToolStripSplitButton、ToolStripProgressBar 等控制項。 一. StatusStrip狀態列控制項常用成員 二. StatusStrip狀態列控制項的建立 StatusStrip是一個狀態列控制項容器,狀態列上面的各種狀態顯示訊息可由StatusLabel、DropDownButton、SplitButton及ProgressBar組成。 StatusStrip建立方式與ToolStrip相同。 欲建立下圖StatusStrip控制項,操作步驟請參閱 12-23~12-26頁。 12.5 MenuStrip功能表控制項 MenuStrip功能表控制項讓程式設計者可以輕鬆建立功能表。MenuStrip和表單一樣是一個容器控制項,各功能選項圖示可依需求由下列中選取: MenuItem此種選項前面可加勾選圖示、選項後面可加快速鍵,可建立多層功能選項。子選項可加分隔線來區隔選項。 ComboBox此種選項可建立下拉式清單,只可建立一層清單選項。 TextBox允許輸入文字。 一. MenuStrip功能表內功能項目 常用成員 二. MenuStrip功能表控制項的建立 關於MenuStrip功能表的建立方式,請參閱12-31~12-34頁。 * * toolSt
您可能关注的文档
- 一.准备工作1.JLINK驱动1).首先安装驱动2).阅读此目录下的.doc
- 一、2013年石油流通行业发展基本情况-商务部.doc
- 一、下表是2009年后里乡四个村资源回收的数量表,根据下-育英国小.doc
- 一、什么是人机关系.ppt
- 一、到底是谁的问题-新浪.doc
- 一、单选题(共20题,每题2分)-中央财经大学图书馆.doc
- 一、地理位置与气温状况.doc
- 一、基本信息-轨道交通控制与安全国家重点实验室.doc
- 一、改革的主要内容-事业单位在线.doc
- 一、教学效能感.ppt
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)