/// <summary> /// Initializes a new instance of the <see cref="DriveSelectionWindow"/> class. /// </summary> /// <param name="viewModel">The view model to inject.</param> /// <remarks> /// This constructor can be used to use view-model injection. /// </remarks> public DriveSelectionWindow(DriveSelectionViewModel viewModel) { InitializeComponent(); Buttons = new Button[] { OkButton, CancelButton }; DataContext = viewModel; }
public DriveSelectionDialog() { InitializeComponent(); ViewModel = new DriveBrowserViewModel() { Title = Metro.Resources.Browse_SelectDrive }; DataContext = new DriveSelectionViewModel(ViewModel); }
public DriveSelectionDialog(DriveBrowserViewModel vm) { InitializeComponent(); ViewModel = vm; DataContext = new DriveSelectionViewModel(ViewModel); }