Ejemplo n.º 1
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     System.Windows.Forms.FolderBrowserDialog folderBrowserDlg = new System.Windows.Forms.FolderBrowserDialog();
     folderBrowserDlg.Description         = "选择图片所在的文件夹...";
     folderBrowserDlg.ShowNewFolderButton = true;
     folderBrowserDlg.RootFolder          = Environment.SpecialFolder.MyComputer;
     if (folderBrowserDlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
     {
         MessageBox.Show("请等待图片上传结束");
         Cursor = Cursors.Wait;
         string folerName            = folderBrowserDlg.SelectedPath;
         var    result               = UploadPic(folerName);
         StampManagementViewModel vm = DataContext as StampManagementViewModel;
         vm.AddStamps(result, BuiltIns.SmileImageType.Id);
         MessageBox.Show("上传结束");
         Cursor = Cursors.Arrow;
     }
 }
Ejemplo n.º 2
0
        void StampManagement_Loaded(object sender, RoutedEventArgs e)
        {
            StampManagementViewModel vm = DataContext as StampManagementViewModel;

            vm.LoadImages();
        }
Ejemplo n.º 3
0
 public StampManagement()
 {
     DataContext = new StampManagementViewModel();
     InitializeComponent();
     Loaded += StampManagement_Loaded;
 }