如何让public的属性不在属性编辑器里出现?

luxiaoban 2003-04-29 07:56:20
比如我要做一个控件myComponent,控件里面有一个属性叫myProperty,
这个myProperty属性是要扑public的,因为在别的地方需要调用它,
但是我又不想让它在属性编辑器里出现,不知道C#里面有没有这个功能?
...全文
161 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Essence_zhx 2003-04-30
  • 打赏
  • 举报
回复
看看我写的这片文章,会对你有帮助。
http://freehost11.websamba.com:81/kilxy/Attribute.htm
juqiang 2003-04-30
  • 打赏
  • 举报
回复
被抢先了!

就是加入[Browsable(false)]这个attribute在你的public的property之前即可。(要紧挨着,中间不要有注释之类的。
lx1920 2003-04-29
  • 打赏
  • 举报
回复
这样:
[Browsable(False)]
public object myProperty
{
get
{}
set
{}
}
luxiaoban 2003-04-29
  • 打赏
  • 举报
回复
在delphi也是可以实现的,就是不知道C#能不能。
progame 2003-04-29
  • 打赏
  • 举报
回复
以前VC的我知道
这个没做过
UP一下

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧