How can I expand an existing class, with additional properties, methods, or functions? So that I can use them in the XAML code? I would like to extend the AlavonDock library and add more functionality to the existing classes.
That's precise what I mean: The AvalonDock.dll should to contain, in class LayoutItem a further Property: SubTitle. I wouldn't like to edit the existing classes (in the AvalonDock library). But I want to create my own dll which extends the functionality of AvalonDock.dll.