using System; using System.Windows; using System.Windows.Forms; using System.Windows.Threading; using Saga.PlugIn.ModelCheck; namespace Saga.PlugIn.VerticalPipeCheck { /// /// WinModeCheckSetting.xaml 的交互逻辑 /// public partial class WinVecticalPipeCheck { public WinVecticalPipeCheck(VmVerticalPipeCheck viewmodel) { InitializeComponent(); this.DataContext = viewmodel; } #region BindingProperty #endregion #region Action private void ButtonNext_OnClick(object sender, RoutedEventArgs e) { this.DialogResult = true; } private void SelectDir_OnClick(object sender, RoutedEventArgs e) { FolderBrowserDialog dialog = new FolderBrowserDialog(); dialog.Description = "请选择文件路径"; if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { txtPath.Text = dialog.SelectedPath; } } private void BtnSelectFileDown_OnClick(object sender, RoutedEventArgs e) { OpenFileDialog dialog = new OpenFileDialog(); if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { TxtDownPath.Text = dialog.FileName; } } private void BtnSelectFileUp_OnClick(object sender, RoutedEventArgs e) { OpenFileDialog dialog = new OpenFileDialog(); if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { TxtUpPath.Text = dialog.FileName; } } #endregion } }