freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第4章-windows應(yīng)用程序開發(fā)基礎(chǔ)(參考版)

2024-08-27 01:47本頁面
  

【正文】 } } 文檔的打印 運行程序,創(chuàng)建一個記事本 MDI 子窗體,在其中編輯內(nèi)容后,選擇 【 文件 】→ 【 打印 】 選項,彈出如圖 “打印”對話框,選擇打印機后,就可以打印文檔了。 DialogResult result = ()。 } 為 【 文件 】 → 【 打印 】 菜單項編寫 Click事件過程,代碼如下: private void 打印 PToolStripMenuItem_Click(object sender, EventArgs e) { PrintDialog printDialog = new PrintDialog()。 } } 文檔的打印 【 例 】 為 【 例 】 添加文本打印功能。 DialogResult result = ()。在第 2 個事件( PrintDocument 組件的 PrintPage 事件)中,將一個示例文檔打印到指定的打印機,代碼如下: private void button1_Click(object sender, e) { PrintDialog printDialog1 = new PrintDialog()。例如,將 PrintDialog組件從工具箱中添加到窗體,右鍵單擊窗體并選擇 【 查看代碼 】 項,使用 ShowDialog()方法顯示 PrintDialog 組件,代碼如下: ()。 例如,在 PrintPage 事件處理程序中創(chuàng)建一個示例圖形(紅色矩形)作為要打印的材料,代碼如下: private void printDocument1_PrintPage(object sender, e) { (, new Rectangle(500, 500, 500, 500))。 文檔的打印 1.在設(shè)計時創(chuàng)建打印作業(yè) 向窗體中添加 PrintDocument 組件,右鍵單擊窗體并選擇 【 查看代碼 】 項,PrintPage 事件處理程序要求必須編寫其打印邏輯代碼,也必須指定要打印的材料。 ” ,代碼所示。 多文檔界面( MDI) ( 3)添加現(xiàn)有項 在解決方案資源管理器中右鍵單擊項目名 → 【 添加 】 → 【 現(xiàn)有項 】 ,在彈出的“添加現(xiàn)有項”對話框中選擇 【 例 】 項目工程中的“ ”、“ ”和“ ”三項,如圖 ,單擊 【 添加 】 按鈕完成添加。從工具箱中拖曳 1 個“ MenuStrip”到窗體中。 多文檔界面( MDI) 【 例 】 將 【 例 】 中的記事本程序改寫為 MDI應(yīng)用程序。 多文檔界面( MDI) 4.排列子窗體 為了排列子窗體,用 LayoutMdi()方法為 MDI 父窗體設(shè)置 MdiLayout 枚舉,枚舉值如表 。將活動子窗體中活動控件的文本復(fù)制到剪貼板, 代碼所示。 } 多文檔界面( MDI) ( 3)運行程序,每單擊一次 【 文件 】 → 【 新建 】 菜單,就會創(chuàng)建一個新的 MDI子窗體,運行結(jié)果如圖 。 // 設(shè)置子窗體的父窗體 = this。拖曳一個RichTextBox控件至該窗體中,在“屬性”窗口中,將 Anchor屬性設(shè)置為“ Top,Left”,并將 Dock屬性設(shè)置為“ Fill”,這樣,即使調(diào)整窗體的大小,RichTextBox 控件也會完全填充該窗體的表面區(qū)域。此時,已創(chuàng)建了一個 MDI 父窗體,運行效果如圖 。再創(chuàng)建一個名為“窗口( W)”的頂級菜單。 多文檔界面( MDI) 1.創(chuàng)建 MDI父窗體 將 MenuStrip組件從工具箱拖拽至窗體中,創(chuàng)建一個 Text屬性為“文件( amp。 } 單文檔界面( SDI) ( 4)運行程序 運行程序,輸入文字,如圖 。 Col = Col + 1。 } if (Ln 1) { Col++。\n39。 i = 0。 int Col = 0。 int m = 。 } private void 刪除 LToolStripMenuItem_Click(object sender, EventArgs e) { = 。 } private void 復(fù)制 CToolStripMenuItem_Click(object sender, EventArgs e) { ()。 單文檔界面( SDI) ( 3)添加代碼 在窗體設(shè)計器中分別雙擊菜單欄中的 【 撤銷 】 、 【 剪切 】 、 【 復(fù)制 】 、 【 粘貼 】 、 【 刪除 】 菜單按鈕,在事件窗口中為上下文菜單添加事件過程代碼: private void 撤銷 UToolStripMenuItem_Click(object sender, EventArgs e) { ()。 選中“ contextMenuStrip1”,在“請在此處鍵入”處輸入“撤銷 (amp。 單擊 圖標,在下拉列表中選中“ StatusLabel”選項,如圖 ,打開所添加的“ toolStripStatusLabel1”屬性窗口,將“ Text”屬性值設(shè)為空。其他子菜單的快捷鍵設(shè)置與此類似。 按照如圖 ( a)、( b)、( c)、( d)、( e)所示分別添加主菜單及其子菜單項。設(shè)置窗體和文本框控件的屬性,如表 。 ( 1)添加控件 新建 WinForm 項目,命名為“ Notepad”。 菜單設(shè)計 選中 ContextMenu控件,窗體的菜單欄部位會出現(xiàn)一個名為“ ContextMenuStrip”的可視化菜單編輯器,如圖 ,通過該編輯器就可以用與設(shè)計主菜單中的子菜單相同的方法來設(shè)計上下文菜單。 刪除菜單項就是將該菜單項從相應(yīng) MenuStrip 的 Items 集合中刪除。 菜單設(shè)計 3.禁用和刪除菜單項 禁用菜單項只需要將菜單項的 Enabled 屬性設(shè)置為 false 即可。注意,這里不再調(diào)用 Items 屬性的 AddRange方法,而是調(diào)用頂級菜單的 DropDownItems屬性的AddRange方法: (new ToolStripItem[] { item3, item4, item5 })。E))。O))。N))。此方法要求用一個 ToolStripItem數(shù)組作為傳入?yún)?shù): (new ToolStripItem[] { item1, item2 })。E))。F))。 菜單中的每一個菜單項都是一個 ToolStripMenuItem 對象,因此要確定創(chuàng)建哪些頂級菜單項,這里我們創(chuàng)建 【 文件 】 和 【 編輯 】 兩個頂級菜單。最終設(shè)計效果如圖 。 Windows文檔程序設(shè)計 菜單設(shè)計 1.在設(shè)計時創(chuàng)建菜單 在 Windows 窗體設(shè)計器中打開需要菜單的窗體,雙擊工具箱中的 MenuStrip 組件,即向窗體頂部添加了一個菜單,并且 MenuStrip組件也添加到了組件欄,如圖。 // 獲取文件路徑 } = (path)。 // 設(shè)置對話框的標題 = 選擇學(xué)生照片 。 // 設(shè)置對話框中當前選定篩選器的索引 = 3。 // 注釋掉 } …… } } 應(yīng)用舉例 將照片框里的 【 瀏覽 … 】 按鈕命名為 myOpenPictureBtn,為其編寫事件過程如下: private void myOpenPictureBtn_Click(object sender, EventArgs e) { // 設(shè)置文件對話框顯示的初始目錄 = D:\My Documents\My Pictures。 //path = D:\My Documents\證件照 .gif。 public static string info。 原來系統(tǒng)的學(xué)生照片是在編程時就指定存放路徑的,現(xiàn)在改為運行時用戶自選照片,故要將 Update類構(gòu)造方法中原來用于預(yù)加載照片的兩句注釋掉,代碼如下: using System。 通用對話框 ColorDialog 組件在工具箱中的圖標為 ,其常用屬性、方法和事件及說明如表 。字體對話框的常用屬性、方法和事件及說明如表 。 通用對話框 2.字體對話框 字體對話框( FontDialog)用于設(shè)置操作系統(tǒng)中當前安裝的字體,如圖 。用戶可以使用該對話框?qū)⑽募4娴街付ǖ奈恢茫鐖D 。 通用對話框 OpenFileDialog 組件常用屬性、方法和事件及說明如表 。 通用對話框 1.文件對話框 OpenFileDialog 和 SaveFileDialog類派生自 FileDialog抽象基類,該基類提供
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1