如何使用从主窗体上的内置控件继承的自定义控件类?
|
我有一个mydatagridview类,它从内置的
DataGridView
控件继承,如下所示:
public class mydatagridview : DataGridView
{
protected override bool ProcessDataGridViewKey(KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
this.ProcessTabKey(e.KeyData);
return true;
}
return base.ProcessDataGridViewKey(e);
}
protected override bool ProcessDialogKey(Keys keyData)
{
if (keyData == Keys.Enter)
{
this.ProcessTabKey(keyData);
return true;
}
return base.ProcessDialogKey(keyData);
}
}
现在,我想在我的主课中使用它:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
}
我想将myDatagridview与Datagridview1一起使用:公共局部类Form1:Form
我怎样才能做到这一点?
没有找到相关结果
已邀请:
3 个回复
览幕堤分
集合中。例如:
当然,您也可以从Designer中执行相同的操作。它会自动在
方法中插入与上面显示的代码非常相似的代码。 如果在重建项目后自定义控件未自动显示在工具箱中,请确保已启用工具箱自动填充: 从\“工具\”菜单中,选择\“选项\”。 展开\“ Windows窗体设计器\”类别。 将\“ AutoToolboxPopulate \”属性设置为True。
乏摩纶誊伟
细屠截殴些