日期:2014-05-18  浏览次数:20662 次

为什么 EditorBrowsable 设置了没有反应?!
我写了一个 WaitingDialog,想在属性框和Intellisense里隐藏 Text 属性,但是无论我怎么弄,Intellisense 里面依旧可以显示这个属性请问这是为什么?
大致的代码如下:

C# code

    public partial class WaitingDialog : DevExpress.XtraEditors.XtraForm
    {
        public WaitingDialog()
        {
            InitializeComponent();
        }
        [EditorBrowsable(EditorBrowsableState.Never), Browsable(false)]
        public override String Text
        {
            get
            {
                return base.Text;
            }
            set
            {
                base.Text = value;
            }
        }
        
        // ...... Other Members
    }



我非常的困惑,实在是不知道这是为什么,有哪位知道的可否告知一下,谢谢!

------解决方案--------------------
我也碰到这个问题过
vs2008会有缓存

把dll拷贝出去
重新建立一个工程来引用他, 使用它
然后就看不到了。

不晓得对你有帮助没有。