首页 / 知识
关于.net:UITypeEditor和IExtenderProvider
2023-04-13 03:54:00

UITypeEditor and IExtenderProvider我有一个扩展程序(IExtenderProvider),可以扩展某些类型的 扩展器本身也有几个属性,我正在尝试 一个简单的示例:ExtenderProvider具有属性DefaultExtendedValue。在表单上,??我将此属性的值设置为" My Value "。扩展控件通过提供程序具有带有UITypeEditor的属性ExtendedValue。当我打开属性ExtendedValue的编辑器时,默认(初始)值应设置为" My Value "。 在我看来,执行此操作的最佳位置是 唯一的问题是我无法(或我尚未发现如何)获得控制权 有什么办法可以实现我正在尝试的功能?任何帮助表示赞赏! 谢谢 @samjudson:这不是一个坏主意,但不幸的是,它并不能使我到达那里。我真的很希望能够为扩展程序提供程序的每个实例分别设置此默认值。 (我可能在一个表单上有多个表单,对于不同的扩展控件组,它们具有不同的值。) 您可以自己读取属性吗?
我已经使用Linq简化了代码,但是您可以在.Net 1中做类似的事情 嗨,我已经找到了:http://social.msdn.microsoft.com/forums/zh-CN/winformsdesigner/thread/07299eb0-3e21-42a3-b36b-12e37282af83/ 基本上:
神奇的是,myProvider得到了我的IExtenderProvider控件! 其中GetValueOnPrivateMember应该通过以下方式实现:
您是否考虑过将DefaultValue添加为ExtenderProvider的静态属性,然后可以访问它而无需提供程序的实例? |
最新内容
相关内容
python怎样获取json数据类型?
python怎样获取json数据类型?,培训,数据类型,类型,正则,火狐,以上,方法,更多,内容,列表,python中获取json不同数据类型的方法:1、获取"key":vpython如何获取列表里的数据类型?
python如何获取列表里的数据类型?,代码,信息,培训,类型,数据类型,表里,元素,语句,函数,对象,1、Python可以通过tpye()方法来判断list里的元知python如何看变量属性
python如何看变量属性,培训,属性,函数,变量,参数,对象,方法,列表,范围内,字典,1、使用dir()函数查看dir()函数不带参数时,返回当前范围内的变实数是不是python的数据类型?
实数是不是python的数据类型?,数字,标准,培训,实数,数据类型,数轴,复数,有限小数,无理数,虚数,实数是python的数据类型。实数,是有理数和无理python字典类型的数据怎么保存
python字典类型的数据怎么保存,数据,培训,字典,中间,类型,文件,相似性,变量,算法,效率,在使用python编程过程中,我们往往需要借助字典来提高编python如何打印一个对象的全部属性
python如何打印一个对象的全部属性,代码,公用,情况,培训,属性,对象,字典,全部,方法,动态,python打印对象的全部属性,可以使用__dict__方法。遇python中如何定义int类型
python中如何定义int类型,标准,数字,数据,培训,基础,整数,数据类型,赋值,布尔,类型,标准数据类型python3中有六个标准的数据类型:Number(数字)pythondict是什么类型
pythondict是什么类型,培训,数字,字典,类型,数据类型,冒号,括号,逗号,字符串,容器,python中的dict表示的字典数据类型。字典是另一种可变容器python input() 类型是什么
python input() 类型是什么,培训,标准,数据,函数,字符串,内容,用户,程序,过程,整数,python3.x中input()函数接受一个标准输入数据,返回为strinpython 培训之 object是什么类型
python 培训之 object是什么类型,培训,类型,实例,顶端,对象,关系,链条,父子,数据类型,属性,在Python的世界中,object是父子关系的顶端,所有的数python能判断一个变量的类型吗
python能判断一个变量的类型吗,培训,类型,对象,变量,函数,实例,语法,以上,参数,结果,python中是可以判断对象的类型的,判断python中的对象类型python声明变量类型
python声明变量类型,培训,代码,基础,变量,赋值,类型,字符串,语句,函数,上面,对于没有编程基础的读者,可以先不编写真正的Python程序,而是先打开