title: Sub classing all WPF base controls
body: <p>Instead of using all the base wpf controls such as Label, TextBox, Grid, ect. I want to create a sub class of all these base controls and use the sub class. </p>
  
  <p>e.g.
  public class MyTextBox : TextBox {}</p>
  
  <p>They would be dummy classes for now, but it leaves room to be expandable in-case I need to in the future. Is this recommended or is it unnecessary?</p>