public SelectTrackDialog(TrackObjectBase selectedTrackConfiguration) {
_instance = new WeakReference<SelectTrackDialog>(this);
DataContext = new ViewModel(selectedTrackConfiguration);
InitializeComponent();
Model.PropertyChanged += Model_PropertyChanged;
BackgroundImage0.Source = UriToCachedImageConverter.Convert(Model.CurrentPreviewImage);
Buttons = new[] { OkButton, CancelButton };
}