NE #77 WPF UserControl Inheritance.
Channel: Network Engineering Video Blog
Date: 16/03/2019

In this video, we need to add all the changes we’ve been making to the Cisco Router Node class to the other node classes.  The quick way to do this is to copy and paste the code.  But, that would result in a lot of code duplication.  So, we do some code refactoring and add a “ClassNode” base class that has all the similar properties, methods, events, and fields defined in it from which the derived classes can inherit and extend.  We also have to make changes to the XAML UserControl to support the new Code-Behind for the base class changes.