日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

對于動態生成控件與動態獲得控件的句柄值

對于動態生成控件與動態獲得控件的句柄值

更新時間:2022-04-29 文章作者:未知 信息來源:網絡 閱讀次數:

從問題者的發的貼子:help me里面需要動態獲得控件的句柄值,這些日子在vs.net里試了一下,總結出一點點經驗,如下:
1.動態生成控件:
不管是在asp.net里還是在windows application里,每一個控件都可以作為母控件,在其中添加一些子的控件,當然添加可以是手工添加進去,而動態添加控件一般如下:(asp.net中)
 dim textbox as textbox '動態添加一個textbox控件
textbox=new textbox()
 textbox.id="test" '指定這個textbox的一些屬性
textbox.text="好玩"
me.controls.add(textbox)'在當前窗口上動態添加這個textbox
在vs.net里頭每個控件都有controls屬性,此屬性返回它所包含的子控件的集合,可以用add方法動態添加一個控件,clear方法清空所有控件等等
2.動態獲得控件的句柄值(也在asp.net中)
如果要獲得一個控件的子控件的句柄值,只需從它的controls集合里返回一個就可以,假設上例中窗口中只有我們動態生成的textbox一個控件
則:dim textbox as textbox
textbox=me.controls(0)'獲得句柄值,如有多個,則可用me.controls(1)、me.controls(2)等等
response.write(textbox.id()) '它的屬性值
response.write(textbox.text())
而如果要獲得它的母控件(即包含它的控件)的句柄值
只需這樣:textbox.parent即為當前窗口的句柄值了
也可以遍歷一個控件下所有的子控件
for i=0 to me.controls.count-1
response.write(me.controls(i).id)
next

在windows application里像controls的各種屬性也是能用的,而且用法于在asp.net中一致,只是在beta2版里彈不出來這個屬性,不知為何,也許這是beta2編譯器的一個小bug巴!
總結:用動態的方法來獲得和生成控件給程序帶來很大的靈活性!其主要是用控件的controls集合的一些方法了!
這些是我自己摸索出來的,不足之處還請指教!

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 日韩精品免费一区二区 | 短视频污| 亚洲va久久久噜噜噜久久天堂 | 国产成人一区二区三区视频免费 | 日韩午夜片 | 伊人色综合琪琪久久社区 | 久久99毛片免费观看不卡 | 欧美猛交xxxx免费看 | 亚洲欧美日本韩国综合在线观看 | 国产偷啪视频一区 | 欧美成人一区二区三区 | 91精品国产9l久久久久 | 国产大片免费看 | 日韩欧美国产一区二区三区四区 | 日韩在线二区全免费 | 日韩欧美小说 | 亚洲免费中文字幕 | 人人草人人干 | 日韩精品视频观看 | 久久精品99毛片免费 | 亚洲精品午夜在线观看 | 在线观看日本一区 | 久久精品国产福利国产秒 | 中文国产成人久久精品小说 | 日韩免费一级毛片 | 极色网| 亚洲入口无毒网址你懂的 | 亚洲第一区视频在线观看 | 成人免费黄色小视频 | 久久看片网 | 日韩看片网站 | 欧美黄色一级视频 | 日本视频在线观看播放免费 | 日本乳首の奶水在线观看视频 | 亚洲精品视频久久久 | 亚洲十欧美十日韩十国产 | 日日夜夜草 | 国产成人午夜性a一级毛片 国产成人香蕉久久久久 | 中文字幕一区日韩在线视频 | 亚洲日日| 久热在线播放中文字幕 |