2009-09-18 45 views
0

我正在创建一个自定义的winforms datagridview控件,它继承了内置的DataGridView控件。我遇到Columns属性的问题,该属性设置为ReadOnly,因此我无法编辑其中的任何信息并需要向列中添加列。如果您查看自定义控件之外的属性,则可以选择添加列或编辑列,一旦我在自定义控件中添加和编辑不再可用时。我不知道如何让这些选项显示在我的自定义控件中,因为我不想在代码中创建所有的列,因为这是UI代码,应该存在于.designer类中,而不是。 resx类。添加列的自定义WinForms DataGridView问题

我确定有一种方法可以做到这一点,但它只是没有到我这里来。希望有人能指出我的写作方向。

回答

0

如果要创建包含DataGridViewUserControl,那么您必须公开用户控件的Columns属性。通常,您创建包装网格的Columns属性的属性。很常见。

相关问题