如何在visual studio工具箱中添加将为我的Windows窗体控件显示的帮助文本?

时间:2016-08-02 07:57:26

标签: winforms visual-studio user-controls windows-forms-designer toolbox

如果我将鼠标悬停在visual studio中的设计器工具框中的控件上,我会得到一些有关该控件的有用文本。

enter image description here

但对于我自己的控件,我只能得到:

enter image description here

第一部分是明显的装配信息。但是描述性文本来自哪里?我假设它是某种属性,但我还没有找到它。我尝试在我的课程中添加XML注释,但这没有任何效果。有谁知道设计师在哪里获得控制描述?

1 个答案:

答案 0 :(得分:0)

您可以通过自定义Assembly Attributes来添加控制信息。

尽管如此,还没有测试过。您可以在AssemblyInfo.cs课程中添加对照说明。

尝试在此处添加有关您的控件的一些详细信息:

[assembly: AssemblyDescription("Add some Description about your control")]

尽管如此,我确信AssemblyDescriptionAttribute类返回一个包含程序集描述的字符串。

public AssemblyDescriptionAttribute(string description);

// Summary:
//     Gets assembly description information.
//
// Returns:
//     A string containing the assembly description.
public string Description { get; }

如果您在添加到ToolBox并悬停在其上之后能够看到显示的说明,请告知我们。