Form类在哪里?

时间:2017-05-24 11:09:18

标签: c# winforms

Form1继承自Form。我想看看Form的代码,但我找不到该文件。它在哪里?

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }
}

2 个答案:

答案 0 :(得分:2)

您可以查看Microsoft提供的.NET Framework Reference Source站点中的代码。以下是System.Windows.Forms.Form类的直接链接:

https://referencesource.microsoft.com/#System.Windows.Forms/winforms/Managed/System/WinForms/Form.cs

答案 1 :(得分:0)

选择表格并单击F12

在元数据显示之后,您可以看到它从哪个dll开始:

#region Assembly System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Windows.Forms.dll
#endregion

using System.ComponentModel;
using System.ComponentModel.Design;
using System.Drawing;
using System.Runtime.InteropServices;

namespace System.Windows.Forms
{
   ...
}