inherit DataColumnCollection

F

Frank

Hi all,

I have a strong typed dataset. The client may do something like
my_dataset.my_table.Columns.Add(column)
I want to capture this event. So I try to derive a class from
DataColumnCollection. But it fails to compile saying that "no overload for
method 'DataColumnCollection 'takes '0' arguments. Then I found that
DataColumnCollection class does not have public constructor.
So is it possible to derive DataColumnCollection? Or how can I capture the
function call Columns.Add?

Thanks a lot.
Frank
 
S

Stephen Muecke

The DataColumnsCollection has a CollectionChanged event that captures the
Action (Add, Remove etc)

Stephen
 
F

Frank

Thanks for your help. What I want is to do something before Columns.Add
operation. That's why I want to derive DataColumnCollection class. Then I
can override Add method.

inside my derived class
Add()
{
doSomething()
base.Add()
}

Thanks.
Frank
 

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