扩展gcnumber问题请教。
Inputman for. winforms 8.0J 不好意思,问题解决了。对于方法签名作了如下修改就好了:Public Sub New(ByRef container As IContainer)⇒ Public Sub New(ByVal container As IContainer) 控件是由老版本的升级过来的,由于历史原因,需要在GcNumber的基础上封装一层,也就是继承自GcNumber。 问题描述:GcNumber原本有多个构造函数,不带参数和带参数的。控件没有扩展之前,直接在设计窗口拖拽生成控件时,默认调用的是带参数的构造函数,传入的时IContainer接口对象。但是我把控件扩展之后,也写了多个构造函数,这是我通过拖拽生成控件时,默认调用的时不带参数的构造函数,我还是希望调用带参数的构造函数。因为调用带参数的构造函数和不带参数的构造函数,生成的控件对象的属性值不同。 请问有什么方法吗,我尝试过,都不起作用。只能请教大神了。需要有什么配置吗?还是需要添加什么注解? 把你写的全部构造函数贴上来看看 不好意思,问题解决了。对于方法签名作了如下修改就好了:Public Sub New(ByRef container As IContainer)⇒ Public Sub New(ByVal container As IContainer) ByRef改为ByVal之后,拖拽生成控件时默认就调用这个带参数的构造函数了。3Q!!! 这个也可以结帖了,谢谢!!! yinzhm 发表于 2016-3-31 15:58这个也可以结帖了,谢谢!!!
谢谢反馈。
页:
[1]