如何列出未从父类继承并属于Control自己的实现的控件(例如TrackBar
或ListBox
)的成员。我已经尝试了对象浏览器,属性窗口和代码编辑器本身,但它们都列出了所有成员。
这种信息在许多场景中都很有用。我的情况就是一个例子,我正在为ToolStripControlHost
控件实施TrackBar
,并希望查看{I}的哪些成员需要添加到我的班级
更新:受@ Aaronaught的第二个建议的启发,我花了一些时间尝试创建一个侦听光标位置更改事件的VS2010加载项,但它似乎也是如此对我这个可怜的程序员来说很重要。
答案 0 :(得分:1)
查看documentation会有所帮助。它指定继承哪些成员。
如果您需要通过代码(反射)执行此操作,请在BindingFlags的Type.GetMembers中指定DeclaredOnly
。