C# Win窗体DatagridView。如何从设计器中添加自定义列?
我已经创建了自定义的DataGridViewSliderColumn类,它在单元格内呈现一个轨迹栏 我的问题是,如何在设计器中将列的类型设置为自定义DataGridViewSliderColumn?(我在designer上定义了很多列) 我已经尝试过了,但设计器上只显示预定义的列类型C# Win窗体DatagridView。如何从设计器中添加自定义列?,c#,.net,winforms,datagridview,C#,.net,Winforms,Datagridview,我已经创建了自定义的DataGridViewSliderColumn类,它在单元格内呈现一个轨迹栏 我的问题是,如何在设计器中将列的类型设置为自定义DataGridViewSliderColumn?(我在designer上定义了很多列) 我已经尝试过了,但设计器上只显示预定义的列类型 可以通过代码在运行时设置它而不必更改列定义吗?简单回答:创建自定义列类后,重新生成项目。 例如,假设我们创建了一个名为的DataGridViewWatermarkColumn。要将其添加到设计器选项,并随后添加到
可以通过代码在运行时设置它而不必更改列定义吗?简单回答:创建自定义列类后,重新生成项目。
例如,假设我们创建了一个名为
的DataGridViewWatermarkColumn
。要将其添加到设计器选项,并随后添加到DataGridView
,请执行以下操作:
DataGridView
的设计器中,单击右上角的箭头展开DataGridView任务
Type->YourCustomColumn
,然后单击Add
列.WatermarkText
),运行它,然后欣赏