网站首页 > 文章中心 > 其它

vb.net属性说明

作者:小编 更新时间:2023-09-22 07:23:58 浏览量:403人看过

vb.net中,控件的tag属性是什么意思?

tag是一个标记.

你想用来做什么标记都行,比使用自定义变量要清晰、易读一些.

比如,你可以在text控件中,用tag属性保存当前光标所在位置,当text重新获得焦点时,读出这个位置信息,就可以把光标定位到离开时的所在的位置.

如果你有多个text,用tag属性就可以比较清晰的标记出,哪个text的光标位置存在哪个tag属性中.

vb.net属性说明-图1

你也可以用自定义的变量来保存,但是不如使用tag属性易读.

也可以用来作为其他标志,就看你的需要了.

如何声明控件属性 vb.net

Public Class ControlValue

Inherits Control

''' summary

''' 获取或设置控件的值.

''' /summary

System.ComponentModel.Browsable(True)

System.ComponentModel.Category("布局")

System.ComponentModel.Description("获取或设置控件的值.")

Public Property Value As String

End Class

vb.NET中变量和属性有什么区别

属性必定是绑定在某个对象上的,只能供这个对象使用;而变量则是自由的,在作用域范围(全局或局部)内可任意使用.

打个比方:如果我们说"这面墙的颜色是红色的",那么这里的"颜色"就是专指"这面墙"的颜色,也就是说这个"颜色"就是"这面墙"的属性;而如果说"颜色是红色的",这个"颜色"就不依附于任何对象,它可以用在任何与颜色有关的场合,那么这个"颜色"就可以说是个变量.

设置和重设vb.net的属性

当用户可以设置或者得到属性的值的时候,这些属性就在改变.有此属性可以在设计的时候改变.用户可以在属性窗口设置这些属性的值,而不需要写任何代码,而有些代码在设计的时候是不能改变的,所以必须在运行的程序中写入一些设置属性的值的代码.

那些可以在运行的时候设置和读取的属性被称作"read-write"属性.而那些只能在运行的时候读取的代码称为"read-only"属性.

①设置属性值

当需要改变一个对象的外观或者行为时,就可以改变对象的属性值.例如可以通过改变一个textbox控件的Text属性值,来改变Textbox里面的内容.

设置一个属性的值,可以用以下的语法:

object.property=expression

如下一些实例:

TextBox1.Visible=True '显示TextBox

TextBox1.Text="hello" '在TextBox中显示"hello"

当代码要对一个对象进行一些操作时,用户可能需要得到一个对象的状态,例如,在对一个TextBox控件进行下一步操作时,可能需要得知TextBox的text属性的值,等等.

通常情况下,用户可以通过下面这样的语法得到一个对象的属性值:

variable=object.property

用户可以把一个对象的属性值作为一个复杂表达式的一部分,而不需要先把属性值赋给一个变量再进行计算,下面这个例子就是改变一个radio按钮的属性的代码:

Private Sub cmdAdd_Click()

'[statements]

End Sub

注意:如果用户需要多次使用一个属性值的话,那么先把属性值赋给一个变量,将会使效率更快一点.

以上就是土嘎嘎小编为大家整理的vb.net属性说明相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章