protected override void OnLoaded() { this.DataContext = this.ViewModel = new ViewModelWindowObjectVehicle(this.objectVehicle, this.vehicleExtraControl, this.vehicleExtraControlViewModel); }
protected override void OnUnloaded() { this.DataContext = null; this.ViewModel.Dispose(); this.ViewModel = null; if (instance == this) { instance = null; } }