标签:C#.Net组件开发 - 属性窗体内显示自定义名称
作者:C/S框架网  发布日期:2011/08/11 22:34:23
标签:C#.Net组件开发 - 属性窗体内显示自定义名称


自定义控件定义的对象类型属性,在设计时属性窗体预设显示对象全名,如命名空间较长时这里显示不全,不友好,其实只要重写对象的ToString()方法就行了,如下图:

贴图图片



解决方法:

Object 属性的对象类型是MyObject, 重写MyObject.ToString()方法:


C# Code:

public override string ToString()
{
   //用于在Properties Window内显示的名称
   return "(MyObject) 编辑---> ";
}




本文来源文章:


C#.Net组件开发 - 设计时使用自定义属性编辑器持久化对象
http://www.csframework.com/archive/5/arc-5-20110811-1773.htm




C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务


上一篇 下一篇