public TDBlock() { InitializeComponent(); if (!System.ComponentModel.DesignerProperties.GetIsInDesignMode(new DependencyObject())) { TamerModel = new TamerViewModel(this.Dispatcher); DigimonModel = new DigimonViewModel(this.Dispatcher); Tamers.DataContext = TamerModel; Digimons.DataContext = DigimonModel; TamerModel.LoadStarted += TamersLoadStarted; TamerModel.LoadCompleted += TamersLoadCompleted; DigimonModel.LoadStarted += DigimonsLoadStarted; DigimonModel.LoadCompleted += DigimonsLoadCompleted; LanguageManager.LanguageChanged += OnLanguageChanged; } }