private void BrowseButton_Click(object sender, RoutedEventArgs e) { var dialog = OpenFileDialogHelper.OpenImageFileDialog(); if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { giftImageItems.UnselectAll(); string fileName = dialog.FileName; TemporaryGift.Image = ImageHelper.BitmapSourceToByteArray(fileName); } }
private void SelectGameRunFile() { OpenFileDialogHelper.PrepareToSelectABTAGameRunFile(OpenFileDialog, tbxGameRunFilePath.Text); DialogResult result = OpenFileDialog.ShowDialog(this); if (result == System.Windows.Forms.DialogResult.OK) { tbxGameRunFilePath.Text = OpenFileDialog.FileName; } }
private void OpenSelectFileDialog(DemoType demoType, string fileFilter, Action <string> callback) { var selectedFileName = OpenFileDialogHelper.OpenFileDialogWindow(fileFilter); if (string.IsNullOrEmpty(selectedFileName)) { return; } _presentationsRepository.AddPersentation(new PresentationInfo { FileFullPath = selectedFileName, CreateTime = DateTime.Now, DemoType = demoType }); callback?.Invoke(selectedFileName); }
private void OpenSelectFileDialog(string fileFilter, Action <string> callback) { if (IsUploadCompleted) { IsUploadCompleted = false; return; } if (_isUploading) { return; } var selectedFileName = OpenFileDialogHelper.OpenFileDialogWindow(fileFilter); if (string.IsNullOrEmpty(selectedFileName)) { return; } _isUploading = true; IsUploadCompleted = false; callback?.Invoke(selectedFileName); }
private void btnGetFilePath_Click(object sender, EventArgs e) { this.txtFilePath.Text = OpenFileDialogHelper.GetFileName("选择DLL或EXE文件.", "EXE文件(*.exe)|*exe|DLL文件(*.dll)|*.dll"); }