public UpgradeIconEditor(CarObject car) {
Car = car;
_instance = new WeakReference<UpgradeIconEditor>(this);
InitializeComponent();
DataContext = this;
Buttons = new[] {
OkButton,
CreateExtraDialogButton(AppStrings.Common_SelectFile, SelectFile),
CreateExtraDialogButton(AppStrings.Common_ViewUserFolder, () => FilesStorage.Instance.OpenContentDirectoryInExplorer(ContentCategory.UpgradeIcons)),
CancelButton
};
Closing += UpgradeIconEditor_Closing;
}