inherit DataColumnCollection

  • Thread starter Thread starter Frank
  • Start date Start date
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
 
The DataColumnsCollection has a CollectionChanged event that captures the
Action (Add, Remove etc)

Stephen
 
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
 
Back
Top