为了账号安全,请及时绑定邮箱和手机立即绑定

求助,关于在VB中Parent的用法,麻烦帮忙大佬帮忙看一下

求助,关于在VB中Parent的用法,麻烦帮忙大佬帮忙看一下

料青山看我应如是 2022-01-12 11:07:55
List1.Parent.Label1.Caption=List1.Parent.List1.ListCount能解释一下Parent的意义及用法吗??
查看完整描述

2 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

Parent是父亲的意思,即List1的父窗体是谁,List1通常是放在Form1上的,所以List1.Parent.Label1.Caption相当于:Form1.Label1.Caption,即窗体1上的标签1的内容
关于Vb中Parent属性的相关知识:
Parent 属性
返回包含控件、或其它对象或者集合的窗体、对象、或集合。

语法
object.Parent
object 所在处代表一个对象表达式,其值是“应用于”列表中的一个对象。
说明
使用 Parent 属性可访问一个对象的父亲的属性、方法、或控件。例如:
MyButton.Parent.MousePointer = 4

Parent 属性在应用程序中是很有用的,其中可将对象作为参数来传递。例如,可以传递一个控件变量给模块中的一个一般的过程,并使用 Parent 属性访问其父窗体。
在 Parent 属性和 MDIChild 属性之间没有任何联系。尽管如此,但在一个MDIForm 对象和任何已经将其 MDIChild 属性设为 True 的 Form 对象之间仍有父-子关系。

查看完整回答
反对 回复 2022-01-16
?
翻阅古今

TA贡献1780条经验 获得超5个赞

你在代码中加入以下一行,就理解了:
MsgBox List1.Parent.Name
Parent是父亲的意思,即List1的父窗体是谁,你的List1通常是放在 Form1上的.
所以:List1.Parent.Label1.Caption
相当于:Form1.Label1.Caption
默认情况即:Label1.Caption
但是在多窗体情况下,这个属性有特殊的用处

查看完整回答
反对 回复 2022-01-16
  • 2 回答
  • 0 关注
  • 339 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信