我正在自定义一个继承自 UserControl 的控件,该控件具有继承自 UserControl 的 Text 属性。我注意到,当我键入时,我的自定义控件的属性列表(由 Intellisense 提供)中没有文本条目。
我是否必须在自定义控件中声明一个新的 Text 属性(使用 new 关键字)才能有意隐藏基本 Text 属性?这样做需要我自己调用 OnTextchanged() 并且在使用基本/继承的 Text 属性时需要更多代码对我来说就足够了。但是我不喜欢我的控件属性不在 Intellisense 列表中。
任何建议将不胜感激!谢谢!