求助,FORM1访问FORM2的控件
FORM2的控件已经PUBLIC了Dim ref_oForm2 As New Form2()
ref_oForm2.TextBox1.Text = "你好"
现在的状况是能够访问FORM2的控件,但是没效果
另外我在FORM2中又加入了一个属性
Public WriteOnly ProPerty Form2att_Text As String
Set(value As String)
TextBox1.Text = CType(value,String)
End Set
End ProPerty
状况是依然没反应
我在FOMR2中的LOAD事件中去加入这个属性,表示属性能用,但是放入FORM1中调用就不能用....
大神们帮忙啊 控件 --------------------编程问答-------------------- http://www.cnblogs.com/cosoft/archive/2011/08/08/2130659.html --------------------编程问答-------------------- 没必要用 NEW 啊,FORM2.TEXTBOX.TEXT ="你好"
这样就行了 --------------------编程问答-------------------- 开始打开的 FORM2 (FORM2.show()) 窗体,和dim ref_oForm2 NEW FORM2 是两个不同的实例,在内存里分配的是两块不同的窗体,等于内存里有两个 FORM2 窗体实例,ref_oForm实例化了,已经分配了内存,但是没有 Show(), ref_oForm2 的实例窗体是没有显示的,说以你改变的不是 已经显示的窗体的控件,你改变的是没有显示窗体的控件。
可换成下面方式
dim ref_oForm2 as new form2()
ref_oForm2.show()
ref_oForm2.text="你好"
--------------------编程问答--------------------
我曾经好像这样引用过,不过不知道为什么好像没有成功~~~
按照一定的常理来说,应该是可以的啊~~~ --------------------编程问答-------------------- 我感觉这个问题 不已哦那个该纠缠于 控件 属性 的问题
你没有理解 new
new 到底对 对象 做了什么
补充:.NET技术 , VB.NET