c# - c# 从组件派生一个类
问题描述
我从组件(DataGridView)派生了一个类。如何将我的组件放置在 Visual Studio 组件调色板中。
class WorkerGrid:DataGridView
{
public Worker Worker { get; }
public DateTime DateStart { get; set; }
public DateTime DateEnd { get; set; }
public void Load()
{
}
}
解决方案
取决于微软
创建项目
第一步是创建项目并设置表单。
- 创建一个名为 ToolboxExample 的基于 Windows 的应用程序项目
(文件>新建>项目> Visual C# >经典桌面> Windows 窗体应用程序)。 - 向项目中添加一个新组件。称之为 DemoComponent。
- (有关详细信息,请参阅 NIB:如何:添加新项目项。)
- 构建项目。
- 从“工具”菜单中,单击“选项”项。单击 Windows 窗体设计器项下的 General 并确保AutoToolboxPopulate 选项设置为True。
创建自定义组件的实例
- 在表单设计器中打开项目的表单。
- 在工具箱中,单击名为ToolboxExample Components的新选项卡。
- 单击选项卡后,您将看到DemoComponent
- 将您的组件拖到表单上。组件的一个实例被创建并添加到组件托盘中。
推荐阅读
- mysql - 加入多个列
- mongodb - 如果数组为空,如何查找所有,mongodb
- javascript - 使客户端浏览器加载页面并在之后注入js
- shell - 如何在 mkfile 中定义变量的默认值
- sparql - Sparql UNION 返回 Virtuoso 37000 错误 SP031
- delphi - TJpegImage:应用 JPEG 压缩后内部位图未更新
- java - 找不到工件 com.sun:tools:jar:0
- python - 无法使用 pip3 安装 jupyter notebook
- json - 反序列化动态 JSON 对象
- spring - 由于 ora 12519,无法打开 Hibernate Session 进行事务处理