Multiple inheritance in C#
Does anyone know how to accomplish multiple inheritance in C#? Or possibly any resources that can help me? I know that it is not supported, but I am sure some must have found some kind of work around.
I have seen suggestions to use interfaces (since you can inherit from multiple interfaces), but in this case that is simply just not possible.
I have a class called ColorPickerAdorner which derives from another class called UserControl (WPF/Silverlight) and also my own class called Adorner. Adorner is an abstract class. UserControl is a normal class.