The following WPF UserControl called DataTypeWholeNumber which works.
Now I want to make a UserControl called DataTypeDateTime and
Ensure that you have changed the first tag in the xaml to also inherit from your new basetype
So
becomes
So, to summarise the complete answer including the extra details from the comments below: