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

正文內(nèi)容

第4章-windows應(yīng)用程序開發(fā)基礎(chǔ)(編輯修改稿)

2024-09-12 01:47 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ect sender, EventArgs e) { info = 學(xué)號(hào) : + + \r\n。 info += 姓名 : + + \r\n。 foreach (Control control in ) { if ((control as RadioButton).Checked) { info += 性別: + (control as RadioButton).Text。 } } …… = new Browser()。 ()。 = 0。 } 選擇控件及分組 程序運(yùn)行結(jié)果如圖 。 選擇控件及分組 3. CheckBox控件 【 例 】 CheckBox的使用方法。 在 【 提交 】 按鈕的 Click事件處理程序中,添加以下代碼: info += \r\n愛好 : 。 foreach (Control control in ) { if ((control as CheckBox).Checked) { info += (control as CheckBox).Text+ 。 } } 選擇控件及分組 上段代碼也是使用 Checked 屬性確定控件的狀態(tài),以執(zhí)行必要的操作。程序運(yùn)行結(jié)果如圖 。 列表類控件 1. DateTimePicker控件 DateTimePicker控件可以讓用戶從日歷中選擇單個(gè)項(xiàng),用來(lái)表示日期。日歷的顯示分為兩部分:下拉列表和網(wǎng)格,如圖 。 列表類控件 DateTimePicker功能較多,比較復(fù)雜,但下面 3個(gè)屬性是最常用的: ? 獲取所選擇的日期 /時(shí)間。 ? 獲取控件顯示的“ 年 月 日”。 ? 獲取當(dāng)前控件被選取的短日期。 列表類控件 2. ComboBox控件 默認(rèn)情況下, ComboBox 控件分兩部分顯示:頂部是一個(gè)允許用戶輸入列表項(xiàng)的文本框;第二個(gè)部分是列表框,它顯示用戶可以選擇的項(xiàng)。 DropDownStyle屬性決定 ComboBox的樣式及行為方式,圖 的樣式。 列表類控件 【 例 】 DateTimePicker和 ComboBox控件的使用方法。 在 【 提交 】 按鈕的 Click事件處理程序中,添加以下兩行代碼: info += \r\n出生日期 : + 。 info += \r\n專 業(yè) : + 。 程序運(yùn)行結(jié)果如圖 。 列表類控件 3. ListBox控件 ListBox控件中的屬性設(shè)置如下所示: ( 1) MultiColumn 屬性設(shè)置為 true 時(shí),列表框以多列形式顯示,并且會(huì)出現(xiàn)一個(gè)水平滾動(dòng)條。當(dāng) MultiColumn 屬性設(shè)置為 false 時(shí),列表框以單列形式顯示,并且會(huì)出現(xiàn)一個(gè)垂直滾動(dòng)條。 ( 2) ScrollAlwaysVisible屬性設(shè)置為 true時(shí),無(wú)論項(xiàng)數(shù)多少都將顯示滾動(dòng)條。 ( 3) SelectionMode屬性指定一次可以選擇多少列表項(xiàng)。 ( 4) SelectedIndex 屬性返回對(duì)應(yīng)于列表框中第一個(gè)選定項(xiàng)的整數(shù)值。 ( 5) SelectedItem 屬性類似于 SelectedIndex 屬性,但它返回選定項(xiàng)本身,通常是字符串值。 ( 6) 屬性反映列表中的項(xiàng)數(shù),且其值總比 SelectedIndex 的最大可能值大 1,因?yàn)?SelectedIndex是從零開始的。 列表類控件 【 例 】 在圖 “學(xué)生信息管理系統(tǒng)”表單界面 ListBox 控件(⑧)中添加獎(jiǎng)懲情況說(shuō)明。要求雙擊 ListBox控件時(shí)進(jìn)行添加,添加完畢后使第二項(xiàng)內(nèi)容選中,并顯示已添加的項(xiàng)數(shù)。 獎(jiǎng)懲情況在窗體上是用 ListBox 控件實(shí)現(xiàn)的,因此只要正確調(diào)用 ListBox 的相關(guān)方法即可。在 ListBox的 DoubleClick事件中添加如下代碼: private void listBox1_DoubleClick(object sender, EventArgs e) { // 首先清除所有現(xiàn)有項(xiàng) ()。 // 用 Add方法插入新項(xiàng) (2022年度校優(yōu)秀團(tuán)員 )。 (2022年度一等獎(jiǎng)學(xué)金 )。 // 用 Insert方法插入新項(xiàng) (2, 2022年度校運(yùn)動(dòng)會(huì) 1000米游泳冠軍 )。 // 使第二項(xiàng)選中 = 1。 // 獲得添加的記錄數(shù) string msg = (已添加獎(jiǎng)懲記錄 {0}條 , )。 (msg, 提示 )。 } 列表類控件 程序運(yùn)行結(jié)果如圖 。 狀態(tài)顯示控件 1. StatusStrip控件 將工具箱中的 StatusStrip 圖標(biāo)(參見表 ?)拖曳到窗體設(shè)計(jì)區(qū),設(shè)計(jì)區(qū)下方會(huì)立刻出現(xiàn)如圖 所示的組件欄,顯示該控件的圖標(biāo)(圖中小橢圓圈出),窗體界面上出現(xiàn)設(shè)置條。 狀態(tài)顯示控件 向 StatusStrip中添加新項(xiàng)有兩種方法: ( 1)直接添加 這是最簡(jiǎn)單的方法,如圖 ,直接單擊設(shè)置條,在下拉列表中選擇要添加的項(xiàng)。 StatusStrip是一個(gè)容器,能容納以下 4種子項(xiàng)(伴生類控件): ? StatusLabel—— 表示 StatusStrip控件上的一個(gè)狀態(tài)標(biāo)簽,其功能類似于普通的標(biāo)簽( Label),但它專用于顯示狀態(tài)欄文本信息。 ? ProgressBar—— 表示一個(gè)進(jìn)度條控件,顯示進(jìn)程的完成狀態(tài)。 ? DropDownButton—— 顯示用戶可以從中選擇單個(gè)項(xiàng)的關(guān)聯(lián) ToolStripDropDown。 ? SplitButton—— 表示作為標(biāo)準(zhǔn)按鈕和下拉菜單的一個(gè)分隔控件。 狀態(tài)顯示控件 ( 2)通過(guò)項(xiàng)集合編輯器添加 StatusStrip 控件內(nèi)的可編程區(qū)域包含在其 Item 屬性集合中,在“屬性”窗口中,單擊 item屬性右邊的 按鈕,打開“項(xiàng)集合編輯器”窗口,如圖 。 狀態(tài)顯示控件 2. ProgressBar控件 ProgressBar(進(jìn)度條)控件用來(lái)表示進(jìn)度,它一般作為 StatusStrip控件的伴生類出現(xiàn),也可以單獨(dú)使用。 3. Timer控件 ( 1) Enabled屬性。指定定時(shí)器是否處于運(yùn)行狀態(tài),默認(rèn)值為 false,其值為true時(shí),表示可以觸發(fā)事件。 ( 2) InterVal屬性。指定定時(shí)器控件觸發(fā)的時(shí)間間隔,單位為毫秒。 狀態(tài)顯示控件 【 例 】 綜合應(yīng)用 StatusStrip、 ProgressBar和 Timer控件,在“學(xué)生信息管理系統(tǒng)”窗口底部實(shí)時(shí)地顯示系統(tǒng)當(dāng)前時(shí)間。 參照?qǐng)D 設(shè)計(jì)狀態(tài)欄外觀,從工具箱拖曳一個(gè) Timer 控件到窗體。編寫定時(shí)器的 Tick事件,代碼如下: private void timer1_Tick(object sender, EventArgs e) { = (現(xiàn)在時(shí)間 : {0} , ())。 ()。 if ( == ) { = 。 } } 狀態(tài)顯示控件 運(yùn)行程序,結(jié)果如圖 。 對(duì)話框應(yīng)用 消息框 .NET 框架使用 MessageBox 類來(lái)封裝消息對(duì)話框,調(diào)用其靜態(tài)成員方法 Show()進(jìn)行顯示,如下代碼彈出的對(duì)話框如圖 。 (用戶名或密碼不正確! )。 消息框 “默認(rèn)按鈕”是指在消息對(duì)話框中一開始具有輸入焦點(diǎn)的按鈕,在按鈕周圍有一個(gè)黑色虛框,這樣,用戶可直接通過(guò)單擊 Enter鍵來(lái)選擇該按鈕。如下代碼彈出的對(duì)話框如圖 。 (用戶名或密碼不正確 ,要重新輸入嗎? ,提示, ,)。 消息框 MessageBoxButton、 MessageBoxIcon和 MessageBoxDefaultButton參數(shù)的枚舉值如表 。 模式對(duì)話框 要把一個(gè)窗體作為模式對(duì)話框使用,調(diào)用 Form 類的 ShowDialog()方法即可。ShowDialog()方法返回一個(gè) DialogResult 值,通知用戶對(duì)話框中的哪個(gè)按鈕被單擊。DialogResult是一個(gè)枚舉類型,表 。 通過(guò)給窗體的 DialogResult 屬性賦一個(gè)合適的值,就可以設(shè)置對(duì)話框的返回值,如下所示: = 。 通用對(duì)話框 通用對(duì)話框用 CommDialog類表示(注意,它不是 Form類的子類),該類有 7個(gè)子類,如表 。 通用對(duì)話框 1.文件對(duì)話框 OpenFileDialog 和 SaveFileDialog類派生自 FileDialog抽象基類,該基類提供了對(duì)于打開 /關(guān)閉文件對(duì)話框來(lái)說(shuō)都相
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1