Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

.net Control multiple inheritance

Status
Not open for further replies.

JontyMC

Programmer
Nov 26, 2001
1,276
GB
Using C# .net, I have a form with various controls on; group boxes, panels and text boxes. I have overridden these controls as new classes so they can all have another class, called bind, attached to them. I have an instance of type control, called context, that stores the last control the user clicked on.

The problem is, I want to access the bind class of the context instance. I can do this by checking the type and casting it as that, but that seems a bit rubbish. What I'd really like to do is override the control class, attach the bind class to that, then create other classes which inherit from that and from groupbox, panel or textbox. You cannot, however, have multiple inheritance in .net. I can't figure out a way round this.

Any ideas?

Jon

"There are 10 types of people in the world... those who understand binary and those who don't.
 
Jon,
you're talknig like a technology expert. State your problem. What are you reallying trying to accomplish in english?

Edward J. Smith

"There are 2 types of people in the world... those who understand binary and those who don't want to.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top