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

正文內(nèi)容

第17章創(chuàng)建windows應(yīng)用程序(參考版)

2024-10-02 16:32本頁面
  

【正文】 A? Thanks! 。本節(jié)就是通過一個(gè)具體的例子,詳細(xì)介紹在 Visual C中的 MDI編程。這些子窗口通常共享父窗口界面的菜單欄、工具欄以及其他部分,如對話框之類的次要窗口不限制在父窗口的工作區(qū)中。 Visual C中的 MDI編程 ? 多文檔界面 (MDI) 應(yīng)用程序具有一個(gè)主窗口 (父窗口 ),該窗口在其工作區(qū)內(nèi)包含一組窗口 (子窗口 )。 } public static void Main ( ) { ( new RuntimeMenus ( ) ) 。 i = i 1 。 i++ 。 = 。 = new Size ( 400 , 250 ) 。 = 動(dòng)態(tài)處理菜單程序窗口! 。 ? //設(shè)置窗體的屬性 = false 。 ( btnRemove ) 。 = new Size ( 100 , 30 ) 。 = 退出 。 //初始化關(guān)閉按鈕 btnClose = new Button ( ) 。 += new EventHandler ( btnRemove_Click ) 。 = new Point ( 275 , 60 ) 。 = new Size ( 100 , 30 ) 。 = 添加菜單 。 用程序完成菜單設(shè)計(jì) ? //初始化添加按鈕 btnAdd = new Button ( ) 。 //初始化 Exit 菜單項(xiàng),設(shè)定了事件和快捷鍵 mnuExit = new MenuItem ( 退出 , new EventHandler ( btnClose_Click ) , ) 。 //往 Main Menu里面加入菜單 ( mnuFile ) 。 mnuFile = new MenuItem ( 文件 ) 。 public RuntimeMenus ( ) { InitializeComponents ( ) 。 ? private Button btnAdd , btnRemove , btnClose 。 class RuntimeMenus : Form { private MainMenu myMenu 。 using 。 ? } 用程序完成菜單設(shè)計(jì) ? 4. 程序源代碼 () ? using System 。 ? i = i 1 。 ? i++ 。 ( btnClose ) 。 //在窗體中加入按鈕 ( btnAdd ) 。 += new EventHandler ( btnClose_Click ) 。 = new Point ( 275 , 100 ) 。 = new Size ( 100 , 30 ) 。 ? = 刪除菜單 。 //初始化刪除按鈕 btnRemove = new Button ( ) 。 += new EventHandler ( btnAdd_Click ) 。 = new Point ( 275 , 20 ) 。 Visual C在進(jìn)行菜單編程的時(shí)候,就需要用到在此命名空間中定義的 2個(gè)對象:MainMenu和 MenuItem。下面就這些問題進(jìn)行講述。 示例 圖 三個(gè)菜單項(xiàng) 示例 圖 彈出上下文菜單 用程序完成菜單設(shè)計(jì) ? 面向菜單編程中遇到的主要的問題大致可以分為 2種:添加菜單項(xiàng)和刪除菜單項(xiàng)。 ? =false。//把標(biāo)簽背景顏色變?yōu)樗{(lán)色 ? =true。 ? =false。//把標(biāo)簽背景顏色變?yōu)辄S色 ? =true。 ? =false。//把標(biāo)簽背景顏色變?yōu)榧t色 ? =true。 ? (5) 雙擊各個(gè)菜單項(xiàng)添加相應(yīng)的事件處理代碼,代碼功能為通過上下文菜單改變標(biāo)簽背景顏色。B)”,并將它們的 RadioCheck屬性設(shè)為true,結(jié)果如圖 。R)”、“ yellow(amp。 ? (2) 單擊 【 上下文菜單 】 文本框,該文本框下邊會出現(xiàn)包含“請?jiān)诖颂庉斎搿蔽谋镜奈谋究?,如圖 ,可根據(jù)需要添加相應(yīng)的菜單項(xiàng)。 ? 單擊 【 新建 】 菜單項(xiàng),結(jié)果如圖 。 ? } ? (7) 到此,這個(gè)簡單的主菜單就設(shè)計(jì)完成了。 ? } ? 【 保存 】 菜單項(xiàng)代碼: ? private void menuItem4_Click(object sender, e) ? { ? (保存文檔 !,提示 ,MessageBoxButtons. ? OK,)。 ? 【 新建 】 菜單項(xiàng)代碼: ? private void menuItem2_Click(object sender, e) ? { ? (建新文檔 !,提示 ,MessageBoxButtons. ? OK,)。 ? (5) 依次輸入“新建”、“打開”、“保存”“ (分割條 )”、“退出”菜單項(xiàng)以及它們的快捷鍵屬性,結(jié)果如圖 。 示例 圖 菜單輸入文本框 示例 圖 輸入“文件 (amp?!?amp。 ? (3) 添加 【 文件 】 菜單組:輸入“文件 (amp。 ? 1. 創(chuàng)建主菜單 ? (1) 建立一個(gè)新項(xiàng)目,名為: MENU。在 Windows窗體中,上下文菜單由 ContextMenu控件表示。 ? 可為窗體的特定控件或區(qū)域顯示上下文菜單。在Windows窗體中,主菜單由 MainMenu 控件表示 , MainMenu在程序設(shè)計(jì)中表現(xiàn)為菜單項(xiàng)的容器,而 MenuItem就是要往這個(gè)容器中添加的內(nèi)容。菜單項(xiàng)通常顯示為應(yīng)用程序的命令 (如 【 新建 】 和 【 打開 】 ),但是它們也可以顯示為分隔條和子菜單項(xiàng)。菜單欄包含用于將相關(guān)子菜單項(xiàng)分組的頂級菜單項(xiàng)。 菜單設(shè)計(jì)基礎(chǔ)知識 ? Windows 窗體支持菜單和上下文菜單。 Visual C的菜單設(shè)計(jì)與編程 ? 菜單設(shè)計(jì)基礎(chǔ)知識 ? 示例 ? 用程序完成菜單設(shè)計(jì) Visual C的菜單設(shè)計(jì)與編程 ?菜單是軟件界面設(shè)計(jì)的一個(gè)重要組成部分,它描述了一個(gè)軟件的大致功能和風(fēng)格。 ? ()。 ? return。 ? } ? if(==) ? { ? (請選擇單位 ,提示 , ,)。 ? ()。39。39。39。 ? return。 ? } ? if( == ) ? { ? (請輸入 Email地址 ,提示 , ,)。 ? ()。 ? return。 ? } ? } 示例 ? private void button1_Click(object sender, e) ? { ? if( == ) ? { ? (請輸入姓名 ,提示 , ,)。 ? } ? endregion ? /// summary ? /// The main entry point for the application. ? /// /summary ? [STAThread] ? static void Main() ? { ? (new Form1())。 ? = 通訊錄 。 ? (new [] { ? , , , , , , , , , , , , , , , , , , })。 ? // Form1 ? = new (6, 14)。 ? = 2。 ? = radioButton2。 ? = 男 。 ? = 1。 示例 ? = radioButton1。 ? // radioButton1 ? = true。 ? = new (104, 88)。 ? = new (128, 104)。 ? // listBox1 ? = 12。S)。 ? = 12。 ? = new (144, 392)。 ? = 3。 ? = boBox1。 ? (new object[] { ? 1986,1987,1988,1989,1990,1991,1992,})。 ? = 音樂 。 ? = new (200, 24)。 ? // checkBox1 ? = new (64, 224)。 ? = 0。 ? = 39。 ? // textBox1 ? = new (128, 8)。 ? = 6。 ? // textBox2 ? = new (128, 304)。 ? = 是的,我愿意 。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1