コード例 #1
0
        public DirectoryPickerView()
        {
            InitializeComponent();

            DirectoryPickerViewModel = new DirectoryPickerViewModel();
            DataContext = DirectoryPickerViewModel;
            directoryBrowser.DataContext = DirectoryPickerViewModel;

            DirectoryPickerViewModel.ClosingRequest += new EventHandler <CloseableBindableBase.DialogEventArgs>((s, e) =>
            {
                if (e.DialogMode == CloseableBindableBase.DialogMode.CANCEL)
                {
                    this.DialogResult = false;
                }
                else
                {
                    this.DialogResult = true;
                }

                this.Close();
            });

            Closing += new System.ComponentModel.CancelEventHandler((s, e) =>
            {
                directoryBrowser.stopDirectoryPickerInfoGatherTask();
            });
        }
コード例 #2
0
        public DirectoryPickerView()
        {
            InitializeComponent();

            DirectoryPickerViewModel = new DirectoryPickerViewModel();
            DataContext = DirectoryPickerViewModel;
            directoryBrowser.DataContext = DirectoryPickerViewModel;

            DirectoryPickerViewModel.ClosingRequest += new EventHandler<CloseableBindableBase.DialogEventArgs>((s, e) =>
            {

                if (e.DialogMode == CloseableBindableBase.DialogMode.CANCEL)
                {
                    this.DialogResult = false;
                }
                else
                {
                    this.DialogResult = true;
                }
               
                this.Close();
            });

            Closing += new System.ComponentModel.CancelEventHandler((s, e) =>
            {
                directoryBrowser.stopDirectoryPickerInfoGatherTask();
            });
          
        }