【发布时间】:2019-10-28 02:49:06
【问题描述】:
我想在设计时添加一个文本,告诉设计人员我的控件是什么到我的自定义控件中。就像这里的 VS 默认控件:
我已经尝试过///summary,但它对我不起作用。怎么办?
【问题讨论】:
-
我已经删除了我的答案(使用 ToolBoxItem),因为我今天早上无法让它工作。
-
@overslacked 在 windows 窗体中我没有看到使用
ToolBoxItem分配描述,也许这是可能的,但使用Description属性,是 Microsoft 用于为标准控件提供描述的方式。 -
@RezaAghaei 你写的似乎是正确的(例如referencesource.microsoft.com/#System/compmod/system/…;SRDescription 是DescriptionAttribute 的后代)但是,我也无法让你的例子为我工作。
-
@overslacked 如果您使用 dll 或 vsix 包将控件添加到工具箱,它将显示描述。但是,如果您在当前项目中有 control.cs,则当自动将您的控件添加到工具箱中的应用程序组件选项卡时,它不会显示工具提示。
-
@RezaAghaei 谢谢,这就是问题所在。
标签: c# winforms visual-studio custom-controls windows-forms-designer