c# 从组件派生 class
c# derive a class from a component
我从一个组件 (DataGridView) 派生了一个 class。如何将组件放入 visual studio 组件面板。
class WorkerGrid:DataGridView
{
public Worker Worker { get; }
public DateTime DateStart { get; set; }
public DateTime DateEnd { get; set; }
public void Load()
{
}
}
取决于Microsoft
创建项目
第一步是创建项目并设置窗体。
- 创建一个名为 ToolboxExample 的基于 Windows 的应用程序项目
(文件 > 新建 > 项目 > Visual C# > 经典
桌面 > Windows 表单应用程序).
- 向项目添加一个新组件。称它为 DemoComponent。
- (有关详细信息,请参阅 NIB:如何:添加新项目项。)
- 构建项目。
- 从工具 菜单中,单击选项 项。点击常规下
Windows Forms Designer 项并确保 AutoToolboxPopulate
选项设置为 True.
创建自定义组件的实例
- 在 Forms Designer 中打开项目的表单。
- 在 Toolbox 中,单击名为 ToolboxExample Components.
的新选项卡
- 单击选项卡后,您将看到 DemoComponent
- 将组件拖到窗体上。该组件的一个实例是
创建并添加到 组件托盘。
我从一个组件 (DataGridView) 派生了一个 class。如何将组件放入 visual studio 组件面板。
class WorkerGrid:DataGridView
{
public Worker Worker { get; }
public DateTime DateStart { get; set; }
public DateTime DateEnd { get; set; }
public void Load()
{
}
}
取决于Microsoft
创建项目
第一步是创建项目并设置窗体。
- 创建一个名为 ToolboxExample 的基于 Windows 的应用程序项目
(文件 > 新建 > 项目 > Visual C# > 经典 桌面 > Windows 表单应用程序). - 向项目添加一个新组件。称它为 DemoComponent。
- (有关详细信息,请参阅 NIB:如何:添加新项目项。)
- 构建项目。
- 从工具 菜单中,单击选项 项。点击常规下 Windows Forms Designer 项并确保 AutoToolboxPopulate 选项设置为 True.
创建自定义组件的实例
- 在 Forms Designer 中打开项目的表单。
- 在 Toolbox 中,单击名为 ToolboxExample Components. 的新选项卡
- 单击选项卡后,您将看到 DemoComponent
- 将组件拖到窗体上。该组件的一个实例是 创建并添加到 组件托盘。