コード例 #1
0
        /// <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;
        }
コード例 #2
0
    public DriveSelectionDialog()
    {
        InitializeComponent();

        ViewModel = new DriveBrowserViewModel()
        {
            Title = Metro.Resources.Browse_SelectDrive
        };
        DataContext = new DriveSelectionViewModel(ViewModel);
    }
コード例 #3
0
 public DriveSelectionDialog(DriveBrowserViewModel vm)
 {
     InitializeComponent();
     ViewModel   = vm;
     DataContext = new DriveSelectionViewModel(ViewModel);
 }