public MyControl(IMyControlSettings settings)
 {
     _settings   = settings;
     DataContext = _settings;                 // For easy binding, in most cases you probably do not want to do that since it prevents DataContext inheritance.
 }
 public MyControl(IMyControlSettings settings)
 {
     _settings   = settings;
     DataContext = _settings;                 // For easy binding
 }