vb.nettag的简单介绍

vb6中.tag的属性是什么?转成vb.net后应该怎么表示?TAG 可以这样用
在一组数据(SQL)提取vb.nettag的数据结果(姓名、班级、年龄 。。。)要显示到LABEL
那么不用tag的话vb.nettag,需要做成LABEL1.CAPTION=AAA.FIELDS("姓名").VALUE
LABEL2.CAPTION=AAA.FIELDS("年龄").VALUE
建立LABEL数组vb.nettag,利用TAG,将字段特性写到TAG里
label1(1).tag="姓名"
LABEL1(2).TAG="年龄"
提取数据时vb.nettag,可以用循环
FOR I=1 TO LABEL1.COUNT
LABEL1(I).CAPTION= AAA.FIELDS(LABEL1(I).TAG).VALUE
NEXT I
vb.net中 , 控件的tag属性是什么意思?tag是一个标记 。
你想用来做什么标记都行vb.nettag,比使用自定义变量要清晰、易读一些 。
比如vb.nettag,你可以在text控件中vb.nettag,用tag属性保存当前光标所在位置,当text重新获得焦点时,读出这个位置信息,就可以把光标定位到离开时的所在的位置 。
如果你有多个text,用tag属性就可以比较清晰的标记出,哪个text的光标位置存在哪个tag属性中 。
你也可以用自定义的变量来保存,但是不如使用tag属性易读 。
也可以用来作为其vb.nettag他标志,就看你的需要了 。
vb.net 不定长字符数组vb.net已经去掉了控件数组这个类,不过有个代替该方式的一个属性:tag,你可以把这些关联的tag属性设置为同一标记,如:a 。然后遍历所有的checkbox并且tag为a的则选定:
protected
sub
chkall_click()
for
each
ctl
as
control
in
me.controls
''如果checkbox在一个容器里,比如groupbox , 那可以用groupbox.controls
if
ctl.gettype().name.tolower()
=
"checkbox"
then
ctype(ctl,
checkbox).checked
=
checkbox3.checked
end
if
next
end
sub
vb.net中控件的tag属性有没有长度限制?如果有,是多少个字符?tag是objectvb.nettag,支持任意类型vb.nettag,不存在什么“长度限制”
【vb.nettag的简单介绍】关于vb.nettag和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读