110,534
社区成员
发帖
与我相关
我的任务
分享
[Browsable(true)]
[Description("DatagGridViewX控件"), Category("DatagGridViewX"), DefaultValue("")]
public DataGridView DataGg
{
get
{
return this.dataGridView1;
}
set
{
this.dataGridView1 = value;
}
}
using System.ComponentModel;
using System.Windows.Forms;
using System.Windows.Forms.Design;
[Designer(typeof(TestControlDesigner))]
public partial class UserControl2 : UserControl
{
public UserControl2()
{
InitializeComponent();
}
public DataGridView DataGg
{
get
{
return this.dataGridView1;
}
}
}
public class TestControlDesigner : ParentControlDesigner
{
public override void Initialize(System.ComponentModel.IComponent component)
{
base.Initialize(component);
if (this.Control is UserControl2)
{
this.EnableDesignMode(((UserControl2)this.Control).DataGg, "WorkingArea");
}
}
}
这样,在设计器里就能选中dataGridView1了
记得要引用System.Design.dll