社区
C#
帖子详情
自定义控件:怎样设置自定义属性?
mohugomohu
2008-10-11 04:29:56
比如我做了个控件,我要在里面加个属性,然后在用这个控件的时候就能在属性面板设置此属性,怎么弄?
...全文
66
7
打赏
收藏
自定义控件:怎样设置自定义属性?
比如我做了个控件,我要在里面加个属性,然后在用这个控件的时候就能在属性面板设置此属性,怎么弄?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NowtAngell
2008-10-11
打赏
举报
回复
UP2楼,呵呵
其实结果都一样
ZengHD
2008-10-11
打赏
举报
回复
using System.ComponentModel;
[Category("组名,可随意取")]
[Browsable(true)]
public string AAA
{
get { return aaa; }
set { aaa = value; }
}
jishengzu
2008-10-11
打赏
举报
回复
[Category("组名,可随意取")]
public string AAA
{
get { return aaa; }
set { aaa = value; }
}
这样在属性栏中就可看到该属性
sungod333
2008-10-11
打赏
举报
回复
[Quote=引用 2 楼 wangyanboq 的回复:]
在这个userControl中加入
private string aaa;
public string AAA
{
get { return aaa; }
set { aaa = value; }
}
它就有了一个AAA属性了
[/Quote]
就这个
wangyanboq
2008-10-11
打赏
举报
回复
对应的类中加
wangyanboq
2008-10-11
打赏
举报
回复
在这个userControl中加入
private string aaa;
public string AAA
{
get { return aaa; }
set { aaa = value; }
}
它就有了一个AAA属性了
IMAGSE
2008-10-11
打赏
举报
回复
不晓得,帮顶!~~
vb.net 自
定义
控
件(含自
定义
对话框
设置
属性
) 实例
vb.net 自
定义
控
件 自
定义
属性
UITypeEditor UI 类型编辑器 实例 提供一个示例 UITypeEditor,它使用 IWindowsFormsEditorService 显示用于用户输入的 Form。 IWindowsFormsEditorService 只能通过 PropertyGrid
控
件的 GetService 方法使用。 此服务通常用于显示来自 UITypeEditor 的 EditValue 方法的窗体。当 PropertyGrid 调用 UITypeEditor 的 EditValue 方法来提供用于编辑
属性
值的用户界面时,会将对 IServiceProvider 的引用传递给 EditValue 方法,IServiceProvider 通常可提供 IWindowsFormsEditorService 的实例。此服务的方法可用于显示对话框和窗体,或者用于在下拉容器内显示 Control,该容器显示在当前正在编辑的值字段区域附近的
属性
网格的顶部。 为 UITypeEditor 提供一个接口,用于显示 Windows 窗体,或者在设计模式下在
属性
网格
控
件的下拉区域中显示
控
件。 注意一个问题:设计模式与生成dll文件加载显示结果不同,这就是为什么会在设计模式时运行显示灰色,不能跳出自
定义
对话框,只有在生成文件加载才显示。
C# 自
定义
控
件的
属性
和添加事件
C# 自
定义
控
件的
属性
添加自
定义
控
件的事件
Qt编写的自
定义
控
件
属性
设计器
Qt编写的自
定义
控
件
属性
设计器
android自
定义
控
件及其
属性
设置
android自
定义
控
件
自
定义
控
件
属性
与组合
控
件
自
定义
控
件
属性
使用及
属性
详情;组合实现组合
控
件,奠定完全绘制自定
控
件前提。
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章