多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁(yè) > 數(shù)據(jù)庫(kù) > FoxPro > VFP基礎(chǔ)教程 5.8 組合框控件(combobox)

VFP基礎(chǔ)教程 5.8 組合框控件(combobox)

來(lái)源:程序員人生   發(fā)布時(shí)間:2014-01-16 17:06:04 閱讀次數(shù):8436次

    一。組合框(combobox):組合框和列表框的功能類似,但使用更為靈活,更為常用。實(shí)際上,組合框是由一個(gè)文本框和一個(gè)列表框組成的,組合框又被稱為彈出式菜單。用戶使用時(shí),單擊文本框右側(cè)的三角即可展開下拉列表,如圖27

    二。組合框常用的屬性:見(jiàn)下表

屬性作用
rowsource組合框內(nèi)容從何處來(lái)(來(lái)源)
rowsourcetype組合框內(nèi)容來(lái)源的類型,詳見(jiàn)注1
displayvalue選擇值
boundcolumn在組合框包含多項(xiàng)時(shí)指定哪一列作為value屬性的值
columncount行源列數(shù)
list(i)第i行的值
selected(i)第i行是否被選中
multiselect是否可以同時(shí)選取多項(xiàng)
moverbars項(xiàng)目是否可以移動(dòng)
sorted當(dāng)rowsourcetype為0和1時(shí),組合框內(nèi)容是否按字母大小排序
listindex組合框中當(dāng)前被選定項(xiàng)的索引值
integralheight組合框的高度是否可自動(dòng)調(diào)整
listcount組合框中數(shù)據(jù)項(xiàng)的數(shù)目
style指定組合框的類型.參數(shù)如下:0-下拉組合框,也可在文本框中直接輸入 2-下拉列表框,只能在展開的下拉列表中選擇
incrementalsearch確定在鍵盤操作時(shí)是否支持增量搜索.值為.T.,當(dāng)用鍵盤選擇列表項(xiàng),用戶敲一個(gè)鍵,系統(tǒng)將自動(dòng)定位到與輸入字母相應(yīng)的項(xiàng)前

    注1(rowsourcetype屬性可指定的值):

    0-無(wú),運(yùn)行時(shí)使用列表框的確良additem和addlistitem方法加入
    1-值,將列表框的內(nèi)容在設(shè)計(jì)時(shí)直接寫在該屬性中
    2-表別名:由columncount確定表中選擇的字段。當(dāng)用戶選擇列表框時(shí),記錄指針將自動(dòng)移到該記錄上
    3-sql語(yǔ)句:見(jiàn)sql部分,由執(zhí)行的結(jié)果產(chǎn)生。
    4-查詢文件名:見(jiàn)查詢部分,由查詢結(jié)果產(chǎn)生
    5-數(shù)組名
    6-字段名表:可用表別名作為字段前綴。當(dāng)用戶選擇列表項(xiàng)時(shí),記錄指針將自動(dòng)移到該記錄上
    7-文件名描述框架,可包含"*"和"?"來(lái)描述在列表框中顯示的文件名
    8-結(jié)構(gòu)
    9-彈出式菜單,提供向后兼容。

Visual FoxPro基礎(chǔ)教程完整版 

    二。組合框常用的方法:見(jiàn)下表

方法作用
additem增加列表項(xiàng)
removeitem移去列表項(xiàng)
clear移去所有列表項(xiàng)
requery當(dāng)rowsourcetype為3和4時(shí),根據(jù)rowsource中的最新數(shù)據(jù)重新刷新列表項(xiàng)

    三。組合框常用事件:列表框的常用事件為click(單擊)事件、dbclick(雙擊)事件和interactivechange事件(當(dāng)用戶使用鍵盤或鼠標(biāo)更改組合框的值時(shí)發(fā)生的事件,比如,我們單擊組合框右側(cè)的三角展開下拉列表時(shí),即會(huì)發(fā)生此事件)

    四。組合框示例:修改表單xggz.scx,使用組合框控件展示其中的"文化程度"和"職稱"兩個(gè)字段的內(nèi)容

    1.打開表單xggz.scx,該表單的制作方法見(jiàn)第二章第二節(jié)內(nèi)容
    2.該表單中,"文化程度"和"職稱"兩個(gè)字段的內(nèi)容原先使用的是文本框控件。我們選中這兩上文本框,將其刪除。再添加兩個(gè)組合框,其中Combo1用于展示"文化程度"字段的值,Combo2用于展示"職稱"字段的值,如圖28


    3.選中combo1,在"屬性"窗口中將其rowsoucetype屬性值改為"6-字段",將rowsource屬性值改為"職工檔案。文化程度", 并將combo1的ctrolsource屬值設(shè)為"職工檔案。文化程度".同樣方法,設(shè)combo2的rowsourcetype屬性值設(shè)為"6-字段",將rowsource屬性值設(shè)為"職工檔案。職稱",并將其controlsource屬性值設(shè)為"職工檔案。職稱".
    4.運(yùn)行修改后的xggz.scx表單,如圖30,

    我們可以看到,單擊"上一條","下一條"等命令按鈕時(shí),每條記錄的"文化程度"和"職稱"均不同。單擊combo1和combo2,在列表中選擇一個(gè)值,程序即用該值來(lái)更改表中相應(yīng)字段的值。

Visual FoxPro基礎(chǔ)教程完整版 
生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 亚洲色图二区 | 中午字幕在线观看 | 高清亚洲| 国产精品视频久久 | 欧洲精品一区二区三区在线观看 | 日韩手机在线免费视频 | 国产欧美日韩精品高清二区综合区 | 国产亚洲综合视频 | 欧美三级一区 | 亚洲精品高清国产麻豆专区 | 日本xxx护士21 | 欧美一级日韩一级亚洲一级 | 爱操在线 | 国模无水印一区二区三区 | 欧美精品黄页免费高清在线 | 亚洲精品 国产 日韩 | 免费观看在线永久免费xx视频 | 欧美尤物视频 | 99久久精品国产综合男同 | 日日夜夜精品免费视频 | 伊人影院在线观看 | 国产第一页福利 | 日本中文在线视频 | 亚洲天堂图片 | 24小时免费观看www日本 | 日本一级毛片视频无遮挡免费 | 最近中文字幕在线视频 | 欧美性受xxxx黑人xyx性爽 | 欧美成人免费大片888 | 综合亚洲欧美日韩一区二区 | 国内成人精品视频 | 欧美伦乱 | 在线观看日韩欧美 | 国产区精品视频 | 久久久国产在线 | 综合亚洲精品一区二区三区 | 国产精品综合 | 俄罗斯freexxxx性 | 人阁色第四影院在线观看 | 中文字幕日韩专区 | 亚洲人在线观看 |