自定义控制&;工具箱选项卡
本文关键字:选项 工具箱 控制 自定义 | 更新日期: 2023-09-27 18:19:24
我正在创建一个用户界面,我正在努力找出组织所有自定义控件的最佳方法。
我已经知道我可以做以下事情:
1)如果我想让一个属性在设计时通过属性窗口进行操作时可见,我使用以下代码…
[Browsable(true)]
[Description("Text for Display"), Category("Custom Properties")]
public string DisplayText
{
get
{
return textDisplay.DisplayText;
}
set
{
textDisplay.DisplayText = value;
}
}
2)如果我想从工具箱窗口隐藏控件,我可以使用以下命令…
[ToolboxItem(false)]
public class TStrategyInput : FlickerControl
{
}
我想做的最后一件事是指定标签(即类别),我的自定义控件出现在工具箱窗口下-有人有任何建议吗?还有其他处理自定义控件的技巧吗?
提前感谢!威廉。
看看这个MSDN指南:自动加载工具箱项。
从上图:向工具箱中添加自定义控件的推荐方法是使用Visual Studio 10 SDK附带的工具箱控件模板,其中包括自动加载支持。本主题保留向后兼容性,用于向工具箱中添加现有控件;和用于高级工具箱开发。
查看上述演练提到的窗口窗体工具箱控件:
[ProvideToolboxControl("General", false)]
public partial class Counter : UserControl