从propertygrid隐藏属性. [英] hide properties from propertygrid..

查看:91
本文介绍了从propertygrid隐藏属性.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,
我已经创建了一个Windows窗体控件库项目.在Windows窗体控件库项目中,有很多预定义属性.它还具有其他一些属性(由我定义).我想在Propertygrid中显示时隐藏预定义属性.我该怎么办.我需要您的帮助....

hello all,
i have created a Windows Forms Control Library project.In Windows Forms Control Library Project, there are so many Predefine properties.and it has also Some other properties also(define by me).i want to hide Predefine properties when i display in Propertygrid. how can i do this.i need your Help....

推荐答案

[Browsable(false)]
public override string Text
{
    get { return base.Text; }
    set { base.Text = value; }
}


在要隐藏的属性上使用Browsable属性

C#
[可浏览(false)]
public int MyProperty {
得到{
.......

VB
< Browsable(False)> _
公共属性MyProperty()作为整数
获取......
Use the Browsable attribute on the properties you want to hide

C#
[Browsable(false)]
public int MyProperty {
get {
.......

VB
<Browsable(False)> _
Public Property MyProperty() As Integer
Get ......


这篇关于从propertygrid隐藏属性.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆