private void CarPreview_OnPreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) {
var ev = Model.AcObject.SelectedEvent;
if (ev == null) return;
var control = new CarBlock {
Car = ev.CarObject,
SelectedSkin = ev.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 = ev.CarObject.DisplayName
};
dialog.Buttons = new[] { dialog.OkButton, dialog.CancelButton };
dialog.ShowDialog();
if (dialog.IsResultOk && SettingsHolder.Drive.KunosCareerUserSkin) {
ev.CarSkin = control.SelectedSkin;
}
}