2010-09-23 31 views
1

在c#中如何获取类的可用事件以便开始对其中的代码进行编程。我知道,在窗体或用户控件中,您可以选择控件并单击事件按钮,然后单击所选事件开始编码,但我的意思是派生类,我想编写其方法或事件。可用的类事件C#

谢谢!

回答

5

最简单的方法是查看文档,说实话。

如果你在设计师中,你使用属性窗口的方法也适用于其他控件(按钮,文本框等)......如果你在IDE中,你可以从任何类型的输入this.实例上下文(例如构造函数)并获取成员列表,包括事件。

我仍然会建议阅读文档 - MSDN允许您在任何时候查看所有成员,或仅查看事件(或方法,或其他)。以这种方式仔细阅读清单并不难 - 然后,您可以查看活动的详细信息,以便确保正确使用它,而不仅仅是根据名称进行猜测。

编辑:正如Aren提到的,还有对象浏览器。不是我个人的偏好,但它是一种选择。

+0

我爱甚至双方都忽略提及杰出的对象浏览器(http://msdn.microsoft.com/en-us/library/exy1facf(VS)。 80).aspx),它提供了XML文档,您可以快速点击MSDN页面获取更多信息(F1)。通常帮助我发现API。 – Aren 2010-09-23 19:43:42

+0

@Aren:我几乎提到它 - 但我个人并不觉得它非常有用。很难确定为什么,但我通常更喜欢直接访问MSDN。 – 2010-09-23 19:55:27

+0

我想每个人都有自己的偏好:)我只是觉得值得一提。 – Aren 2010-09-23 20:01:58

3

当您输入类引用变量名后跟一个点时,将在IntelliSense弹出窗口中列出事件。他们有一个闪电图标。

许多更有组织的方式来知道一个类可以做什么。你可以阅读它的文档。或浏览它的源代码。或者如果没有任何使用反射器。

0

在Visual Studio 2010中,他们获得了这个新的帮助库管理器,您可以在其中检查MSDN更新并下载任何更新或直接联机。 (你也可以很容易地安装Vendor API文档)