第10章 表單與 基礎控制項 注意: 本投影片僅供本書上課教師使用,非經同意請勿上網轉載或供拷貝.

Slides:



Advertisements
Similar presentations
計算機程式語言實習課.
Advertisements

拒做“低头族” 婚庆1333班 龚秀萍.
Chapter 6 視窗應用程式基礎操作.
TQC+ JAVA全國教師研習會 PLWeb 程式設計練習平台 簡介.
Taiwan President Election
第一章 Visual Studio 2013與 Visual C# 介紹
第 1 章 使用 APP INVENTOR 2 開發 ANDROID APP
課程名稱:程式設計 授課老師:________
程式設計概論 1.1 程式設計概論 程式語言的演進 物件導向程式 程式開發流程 1.2 C++開發工具
Java簡介.
程式語言 教學投影片.
Q101 在701 SDX Linux上的標準安裝與使用程序v2
第1章 認識Arduino.
Controls.
在NS-2上模擬多個FTP連線,觀察頻寬的變化
桌面環境簡介及IDE開發工具 Outline (一)什麼是Linux? (二)桌面環境系統簡介 (三)IDE開發工具.
國立台灣大學生物產業機電工程研究所 簡君良
R教學 安裝RStudio 羅琪老師.
.NET 程式設計入門(使用 C#) 講師:鄧智鴻.
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
安裝JDK 安裝Eclipse Eclipse 中文化
網頁切換移轉 JS vs. ASP.NET.
Word與PowerPoint的結合 建功國小 陳旻杰 健行國小 張慧如.
App Inventor2呼叫PHP存取MySQL
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
第4章 視窗應用程式的基本輸出入.
檔案與磁碟的基本介紹.
第二章 SPSS的使用 2.1 啟動SPSS系統 2.2 結束SPSS系統 2.3 資料分析之相關檔案 2.4 如何使用SPSS軟體.
系統設定 IE8相容性檢視
Dialog Programming What is Dialog Programming? 新增Screen與設定Attributes
網頁切換移轉 JS vs. ASP.NET.
數位鳳凰計畫-復習課程 授課:方順展.
標籤、按鈕、工具列、狀態列 (Labels, Buttons, Tool Strips, and Status Strips)
VS.NET 2003 IDE.
網頁程式設計 本章投影片錄自HTML5、CSS3、RWD、jQuery Mobile跨裝網頁設計 陳惠貞 著 碁峰資訊股份有限公司出版
PowerPoint 2019/4/9.
網頁程式概論 建國科技大學資管系 饒瑞佶 2015/9 V1 2016/4 V2 2016/9 V3.
SuperGIS DataManager的使用
安裝 / 操作 flashget SOP (以Win 7 作業系統為範例)
期末考.
第六章 視窗應用程式設計初探 本章投影片僅供本書上課教師使用,非經同意請勿供網路下載或拷貝.
雙按button1,2,3,4 Method 方法/動作 textBox2.Text textBox1 textBox3.Text 轉為數字 c是數字 int c = int.Parse(textBox1.Text) + …; textBox3.Text = c.ToString();
Controls.
VS.NET 2003 IDE.
GridView.
GridView操作 (II).
智慧型手機程式設計 建國科技大學資管系 饒瑞佶 2011年(992).
FTP使用教學 簡介: 軟體名稱:FileZilla 軟體性質:Freeware 版本: 繁體中文版
MicroSim pspice.
肆-2情緒宣洩的方法 (使用滑鼠左鍵將字拖曳至正確圖底下)
Dialog Programming What is Dialog Programming? 新增Screen與設定Attributes
表格(HTML – FORM)
Video 影像 (VideoPlayer 影像播放器、Camcorder 錄影機) 靜宜大學資管系 楊子青
Text To Speech (TTS, 文字轉 語音)、讀簡訊 靜宜大學資管系 楊子青
程式移植.
Dreamweaver 進階網頁製作 B 許天彰.
進階UI元件:ListView元件以及複選 靜宜大學資管系 楊子青
2018 Operating Systems 作業系統實習 助教:林欣穎 實驗室:720A.
國立台灣大學 關懷弱勢族群電腦課程 By 資訊工程 黃振修
資料擷取與監控應用實務.
Quiz1 繳交期限: 9/28(四).
Cloud Training Material- 事件 Sherman Wang
連結資料庫 MYSQL.
小畫家教學 電子版儲存於 學校網頁/學科資訊/電腦科
若要查看更多祕訣、影片、說明和訓練,請瀏覽 aka.ms/officetips
第五章 自訂佈景主題與文字處理 講授者:詹雅愔.
NFC (近場通訊, Near Field Communication) 靜宜大學資管系 楊子青
Chapter 4 Multi-Threads (多執行緒).
Develop and Build Drives by Visual C++ IDE
InputStreamReader Console Scanner
Presentation transcript:

第10章 表單與 基礎控制項 注意: 本投影片僅供本書上課教師使用,非經同意請勿上網轉載或供拷貝

第十章 表單與基礎控制項 10.1 Form 表單介紹 10.2 Label 標籤控制項 10.3 LinkLabel 連結標籤控制項 10.4 ToolTip 提示控制項 10.5 Button 按鈕控制項 10.6 TextBox 文字方塊控制項 10.7 MessageBox.Show 顯示對話方塊方法

10.1 Form 表單介紹 10.1.1 表單常用的屬性 工具箱拖曳工具到表單上產生一個控制項(Control) 元件 或稱 物件。 表單及表單上的每個控制項在屬性視窗中 都有很多屬於自己的屬性。 每個屬性皆有預設值,不隨意更動預設值。 透過屬性視窗依分類和字母順序查詢或修改屬性值

10.1.2 表單和螢幕的關係

10.1.3 表單其他常用的屬性

10.1.4 表單常用的事件 在 .NET 環境可開發 Windows Form、Web Form、Windows市集 (即 Windows 8 App)與Windows Phone 等圖形化 使用者介面的應用程式。 當在整合開發環境視窗平台上撰寫 GUI 應用程式 GUI 的程式碼都是透過事件與使用者互動。 將使用者所操作每個動作都視為「事件」 事件會被作業系統所攔截,並傳遞給應用程式 的處理序來處理。

10.1.4 表單常用的事件 Continue… 傳統 DOS 作業系統設計出的程式都按照既定 流程執行,下次執行流程亦如此 Windows 作業系統的程式採事件驅動觀念。 事件驅動 是指程式執行時,程式會不斷地等待操作者 觸發事件,再根據系統所判斷出的事件,執行 該事件處理函式內所撰寫的程式碼,由於程式 執行時的流程是由操作者決定,因此每次執行 流程未必一樣。

10.1.4 表單常用的事件 Continue… 至於觸發事件的來源有很多,譬如:在按鈕上按滑 鼠左鍵一下,在文字方塊內輸入資料或資料被改變、 在清單中選取某項目、在鍵盤按一下等都會觸發事 件。因為事件驅動較符合使用者的習慣且和系統連 結部份廠商已設計好,程式設計人員不用費心,只 要專注於觸發該事件應撰寫的程式碼,可減輕開發 程式的時間,所以已成為目前程式設計的主流。

10.2 Label 標籤控制項

10.3 LinkLabel 連結標籤控制項 連結標籤控制項是標籤控制項的延伸。 具有標籤屬性外,增加多個有關網頁超連結屬性。 輕易在 Windows Form 上建立 Web-Style Links。 Web-Style Link 即是瀏覽網頁常看到的文字 超連結(藍色加底線)或圖形超連結。

10.4 ToolTip 提示控制項 用來提供簡短文字說明給該圖示, 將這文字小方框稱為「ToolTip」。 當在表單拉出 toolTip1 控制項時,除 ToolTip 本身 所擁有的屬性外,自動在表單上每個控制項 的屬性視窗中新增一個「在toolTip1上的ToolTip」 屬性。 新增的屬性是用來存放該控制項的 ToolTip 文字 內容。

輸出結果

10.5 Button 按鈕控制項

10.5 Button 按鈕控制項

輸出結果

建立輸出入介面

10.6 TextBox 文字方塊控制項

10.6 TextBox 文字方塊控制項 Continue…

10.6 TextBox 文字方塊控制項 Continue…

10.6.2 自動完成輸入功能 自動完成輸入功能 是當在文字方塊輸入欲篩選詞句,會由指定輸入 來源篩選出符合條件的資料並自動填入或彈出 相符詞句清單供您選取 透過自動完成功能可提升使用者操作文字方塊 輸入資料的效率。 TextBox 與 ComboBox 控制項具備自動完成功能。 TextBox 擁有自動完成功能,必須了解 AutoCompleteSource、AutoCompleteMode 與 AutoCompleteCustomSource 這三個屬性的用法:

一. AutoCompleteSource 屬性 該屬性提供下拉式清單列出的列舉屬性值 當做自動完成(即篩選)輸入功能的來源, 此篩選來源包括:URL、檔案、文字資料等。

AutoCompleteSource 常用屬性值  HistoryList  RecentlyUsedList  AllUrl  FileSystem  FileSystemDirectories  AllSystemSources  None  CustomSource

二. AutoCompleteMode 屬性  Append  Suggest  SuggestAppend  None

三. AutoCompleteCustomSource 屬性 當 AutoCompleteSource 設為 CustomeSouce時 可用 AutoComplete CustomeSource 屬性設定 自訂詞句集合。 屬性設定方式:

輸出結果

建立輸出入介面

10.7 MessageBox.Show 顯示對話方塊方法

輸出結果

輸出結果

設計輸出入介面

本章結束 …