private void SkinLivery_OnPreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) {
e.Handled = true;
var control = new CarBlock {
Car = Model.Car,
SelectedSkin = Model.CarSkin,
SelectSkin = SettingsHolder.Drive.KunosCareerUserSkin,
OpenShowroom = true
};
var dialog = new ModernDialog {
Content = control,
Width = 640,
Height = 720,
MaxWidth = 640,
MaxHeight = 720,
SizeToContent = SizeToContent.Manual,
Title = Model.Car.DisplayName
};
dialog.Buttons = new[] { dialog.OkButton, dialog.CancelButton };
dialog.ShowDialog();
if (dialog.IsResultOk) {
Model.CarSkin = control.SelectedSkin;
}
}
}