DataGridView: all control properties readonly in child form.

M

mtembene

I have a windows form "BaseForm" that contains a DataGridView that is
not bound to any datasources and a button. Both of these controls
have a modifier of "Protected Internal" and none of the controls are
locked on this form.

I have another windows form call "ChildForm" that inherits
"BaseForm". When I open"BaseForm: in VS2005 I can see both the
DataGridView and the button and I can view all of the properties of
these controls. However I can not change any of the properties of the
DataGridView. So I can not add an event listener to the datagridview
in "ChildForm". I can however change any of the properties in the
Button that was inheritied from "BaseForm".

Can anyone tell me if this behavior is expected or is it just odd?

I really want to be able to change the properties of the DataGridView
in "ChildForm" and would appreciate any pointers as to how this might
be done.

Thanks

M.
 
M

Marc Gravell

Well, it wouldn't hugely surprise me if the IDE didn't like editing
these on the sub-form, but if the grid is protected (rather than
private) you should be able to do it programatically - for example in
the constructor:

public Form2() {
InitializeComponent();
someGrid.Dock = Dock.Right; // etc
someGrid.SomeEvent += ....
}

Marc
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top