| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 707 人关注过本帖
标题:派生类添加自定义属性的奇怪问题 (XX相报)
只看楼主 加入收藏
thomas0769
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-4-27
收藏
 问题点数:0 回复次数:4 
派生类添加自定义属性的奇怪问题 (XX相报)

定义了一个Button的派生类

Public Class CbtnChange
Inherits Button '从按钮类继承

Public Sub New()
MyBase.New() '调用父类的NEW方法
End Sub

dim MvarPropertyDBname As String = ""

Public Property DBname() As String '这里是添加的属性
Get
Return MvarPropertyDBname
End Get
Set(ByVal value As String)
MvarPropertyDBname = value
End Set
End Property

End Class

在WINFORM中用可视方式添加此类,能正常访问到DBname属性,可附值或读出,但用动态添加的方式:
OMyButton = New CbtnChange
myForm.Panel1.Controls.Add(OMyButton)

添加后,以下语句 me.Panel1.Controls.Item(0).DBname 却提示出错:无此属性,望高人指教,

在下会将多年收集的一些资料奉献。

[此贴子已经被作者于2006-4-27 13:48:19编辑过]

搜索更多相关主题的帖子: 派生类 定义 属性 
2006-04-27 12:31
hanyou
Rank: 1
等 级:新手上路
威 望:1
帖 子:105
专家分:0
注 册:2005-4-2
收藏
得分:0 
这个俺也不会,只好听听高手的指教了!
2006-04-27 13:18
thomas0769
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-4-27
收藏
得分:0 
回复:(hanyou)这个俺也不会,只好听听高手的指教了...
若能指点一二,感激不尽。。。必。。。。相报
2006-04-27 13:26
thomas0769
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-4-27
收藏
得分:0 

唉。。。自已顶

2006-04-27 21:45
adair
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:250
专家分:0
注 册:2005-9-3
收藏
得分:0 

把OMyButton = New CbtnChange改为
dim omybutton as cbtnchange
omybutton=new cbtnchange

就OK了


********年轻无极限******** 要時刻相信你自己,不要被自己打敗
2006-04-28 00:03
快速回复:派生类添加自定义属性的奇怪问题 (XX相报)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027468 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved