用戶界面設(shè)計(jì)

用戶界面設(shè)計(jì)

ID:41868339

大小:921.00 KB

頁(yè)數(shù):27頁(yè)

時(shí)間:2019-09-04

用戶界面設(shè)計(jì)_第1頁(yè)
用戶界面設(shè)計(jì)_第2頁(yè)
用戶界面設(shè)計(jì)_第3頁(yè)
用戶界面設(shè)計(jì)_第4頁(yè)
用戶界面設(shè)計(jì)_第5頁(yè)
資源描述:

《用戶界面設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、第五章用戶界面設(shè)計(jì)一.標(biāo)準(zhǔn)控件二.菜單設(shè)計(jì)三.高級(jí)控件四.用戶界面設(shè)計(jì)窗體文本框標(biāo)簽按鈕(命令按鈕和單選按鈕)框架列表框組合列表框時(shí)鐘控件復(fù)選框水平和垂直滾動(dòng)條驅(qū)動(dòng)器列表框、目錄列表框和文件列表框圖片框與圖像框數(shù)據(jù)控件一.標(biāo)準(zhǔn)控件窗體主要屬性:1.Caption屬性2.MaxButton和MinButton屬性:true與false3.Icon和ControlBox屬性:Icon設(shè)置窗體最小化時(shí)顯示的圖標(biāo);ControlBox:true與false控制有無“控制菜單框”4.Picture屬性:設(shè)置窗體中要顯示的圖片5.BorderS

2、tyle屬性:0無邊框、1單線邊框、2雙線邊框、3固定對(duì)話框6.WindowsState屬性:設(shè)置運(yùn)行時(shí)窗體顯示的狀態(tài)0正常、1最小化、2最大化事件:Click、DblClick、Load方法:print、Cls、Move按鈕、文本框、標(biāo)簽文本框1.Maxlength屬性:指明能輸入內(nèi)容的最大長(zhǎng)度,0任意長(zhǎng)、非零值2.MultiLine屬性:(Maxlength=0時(shí))True時(shí)可輸入和顯示多行文本3.ScrollBars屬性:(MultiLine屬性為true時(shí)才有效)0無滾動(dòng)條、1水平、2垂直、3水平和垂直命令按鈕1.Style

3、屬性:0標(biāo)準(zhǔn)的不顯圖形、1圖形的可顯圖形文字2.Picture屬性:style屬性為1時(shí),picture可顯圖形文件單選按鈕、復(fù)選框主要屬性:1.Caption屬性:設(shè)定控件的文本標(biāo)題2.Alignment屬性:設(shè)置標(biāo)題和按鈕顯示的相對(duì)位置,0,13.Value屬性:表示狀態(tài),單-truefalse復(fù)-0未選定(默認(rèn)),1選定,2灰色禁用4.Style屬性:指定顯示方式,0標(biāo)準(zhǔn)方式、1圖形方式1.建立:先建立框架,然后在其中建立各種控件2.主要屬性:Caption屬性一個(gè)整體-移動(dòng)、顯示、消失和屏蔽Visible屬性:False時(shí)屏

4、蔽3.應(yīng)用:同一窗體中建立幾組相互獨(dú)立的單選按鈕框架(Frame)列表框(ListBox)1.List屬性:字符型數(shù)組,存放選項(xiàng)2.ListIndex:序號(hào)3.ListCount:數(shù)量4.Text屬性:被選定選項(xiàng)的文本內(nèi)容。5.Sorted屬性:只能在設(shè)計(jì)狀態(tài)設(shè)置true按字母順序排列,false按選項(xiàng)加入的先后順序排列。6.MultiSelect屬性(列表框特有)0禁止多選、1簡(jiǎn)單多選、2擴(kuò)展多選顯示多個(gè)選項(xiàng),供用戶選擇,達(dá)到與用戶對(duì)話的目的。特點(diǎn):只能選擇,不能直接修改只能在程序中設(shè)置或引用/屬性窗口無1.AddItem方法<列

5、表框名>AddItem<字符串>[.<下標(biāo)>]2.RemoveItem方法<列表框名>RemoveItem<下標(biāo)>3.Clear方法<列表框名>Clear方法:程序運(yùn)行時(shí)修改列表框中的內(nèi)容組合列表框、水平和垂直滾動(dòng)條組合框(ComboBox):是文本框和列表框組合而成的控件style屬性:0下拉式組合框(輸入和選擇)、1簡(jiǎn)單組合框(輸入和選擇)、2下拉式列表框(只能選擇)滾動(dòng)條(ScrollBar):有水平和垂直兩種Max屬性、Min屬性:Value的極值SmallChange屬性:箭頭單擊,Value改變量LargeChange屬

6、性:箭頭與滑塊之間單擊,Value的改變量Value屬性:滑塊位置時(shí)鐘控件-Timer重要屬性:InterVal,表示兩計(jì)時(shí)器事件之間的間隔,其值以ms(0.001s)為單位,介于0~64767之間。事件:只有一個(gè)Timer事件二.菜單設(shè)計(jì)1.菜單概述:按使用形式分為下拉式和彈出式兩種,下拉式菜單位于窗口的頂部,彈出式菜單是顯示于窗體內(nèi)任意位置的浮動(dòng)菜單(也稱為快捷菜單)。每個(gè)菜單命令對(duì)應(yīng)一個(gè)應(yīng)用程序,菜單命令項(xiàng)可以有熱鍵(訪問鍵)和快捷鍵,而菜單名只能有熱鍵。熱鍵:指使用Alt鍵和菜單項(xiàng)標(biāo)題中的一個(gè)字符來打開菜單??旖萱I:不是打開

7、菜單而是直接執(zhí)行相應(yīng)菜單項(xiàng)的操作。每個(gè)菜單項(xiàng)都是一個(gè)控件對(duì)象,只有一個(gè)Click事件,菜單項(xiàng)最重要的兩屬性:Caption(標(biāo)題)Name(名稱):不出現(xiàn)在屏幕上,在程序中引用。2.菜單編輯器的使用:菜單編輯器建立菜單工具/菜單編輯器工具欄按鈕快捷鍵Ctrl+E1).創(chuàng)建菜單項(xiàng):步驟:①標(biāo)題欄②名稱欄③單擊下一個(gè)或插入按鈕④單擊確定注意:復(fù)選框、有效框、可見框/左右箭頭、上下箭頭2).分割菜單項(xiàng):標(biāo)題欄輸入一個(gè)連字符“-”3).熱鍵與快捷鍵:熱鍵:在菜單標(biāo)題的某字符前加符號(hào)“&”;快捷鍵:選擇建立菜單的例子:3.建立快捷菜單快捷菜單

8、設(shè)計(jì)步驟:1).將菜單的可見復(fù)選框設(shè)為不可見;(選擇)2).使用PopupMenu方法來顯示菜單。使用形式:[對(duì)象.]PopupMenu菜單名[,標(biāo)志,x,y]其中:菜單名是必需的,其它參數(shù)是可選的。x、y參數(shù)指定彈出菜單顯示的位置。

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。