Here are the examples of the csharp api Microsoft.Win32.CommonDialog.ShowDialog() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
838 Examples
19
Source : GrblSettingsWindow.xaml.cs
with MIT License
from 3RD-Dimension
with MIT License
from 3RD-Dimension
private void ButtonGrblExport_Click(object sender, RoutedEventArgs e)
{
if (MessageBox.Show("This will export the currently displayed settings to a file - even any modified values that you have entered. If you need to export the settings before modifications, please export before changing. Continue To Export?", "Important", MessageBoxButton.YesNo, MessageBoxImage.Information) == MessageBoxResult.Yes)
{ // YES - Export
SaveFileDialog exportFileName = new SaveFileDialog();
exportFileName.Filter = "Text File (*.txt)|*.txt";
exportFileName.replacedle = "Save exported GRBL Settings";
exportFileName.FileName = "Exported_GRBL_Settings.txt";
if (exportFileName.ShowDialog() == true)
{
List<Tuple<int, double>> ToExport = new List<Tuple<int, double>>();
foreach (KeyValuePair<int, double> kvp in CurrentSettings)
{
ToExport.Add(new Tuple<int, double>(kvp.Key, kvp.Value));
}
using (StreamWriter sw = new StreamWriter(exportFileName.FileName))
{
sw.WriteLine("{0,-10} {1,-10} {2,-18} {3, -35}", "Setting", "Value", "Units", "Description");
foreach (Tuple<int, double> setting in ToExport)
// setting.Item1 = GRBL Code, setting.Item2 = Setting Value, Util.GrblCodeTranslator.Settings[setting.Item1].Item1 = Setting Description, Util.GrblCodeTranslator.Settings[setting.Item1].Item2 = Units
{
sw.WriteLine("{0,-10} {1,-10} {2,-18} {3, -35}", "$" + setting.Item1, setting.Item2.ToString(Util.Constants.DecimalOutputFormat), Util.GrblCodeTranslator.Settings[setting.Item1].Item2, Util.GrblCodeTranslator.Settings[setting.Item1].Item1);
}
MessageBox.Show("Settings Exported to " + exportFileName.FileName, "Exported GRBL Settings", MessageBoxButton.OK, MessageBoxImage.Information);
}
}
}
else
{ // NO
return;
}
}
19
Source : ExportAndScreenshotOptionsChart.xaml.cs
with MIT License
from ABTSoftware
with MIT License
from ABTSoftware
private bool GetAndCheckPath(string filter, out string path)
{
var ret = false;
var isGoodPath = false;
var saveFileDialog = CreateFileDialog(filter);
path = null;
while (!isGoodPath)
{
if (saveFileDialog.ShowDialog() == true)
{
if (IsFileGoodForWriting(saveFileDialog.FileName))
{
path = saveFileDialog.FileName;
isGoodPath = true;
ret = true;
}
else
{
MessageBox.Show(
"File is inaccesible for writing or you can not create file in this location, please choose another one.");
}
}
else
{
isGoodPath = true;
}
}
return ret;
}
19
Source : CustomChangeThemeModifier.cs
with MIT License
from ABTSoftware
with MIT License
from ABTSoftware
private void Export(string filter, bool useXaml, Size? size = null)
{
var saveFileDialog = new SaveFileDialog
{
Filter = filter,
InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
};
if (saveFileDialog.ShowDialog() == true)
{
if (!(ParentSurface is SciChartSurface surface)) return;
var exportType = filter.ToUpper().Contains("XPS") ? ExportType.Xps : ExportType.Png;
if (size.HasValue)
{
surface.ExportToFile(saveFileDialog.FileName, exportType, useXaml, size.Value);
}
else
{
surface.ExportToFile(saveFileDialog.FileName, exportType, useXaml);
}
try
{
Process.Start(saveFileDialog.FileName);
}
catch (Win32Exception e)
{
if (e.NativeErrorCode == 1155)
{
MessageBox.Show("Can't open because no application is replacedociated with the specified file for this operation.", "Exported successfully!");
}
}
}
}
19
Source : ChartPrintingMultiPaneCharts.xaml.cs
with MIT License
from ABTSoftware
with MIT License
from ABTSoftware
private void Export_Click(object sender, RoutedEventArgs e)
{
var dialog = new SaveFileDialog();
dialog.Filter = "Png Image (.png)|*.png";
dialog.AddExtension = true;
if (dialog.ShowDialog() == true)
{
var writeableBitmap = ChartGroup.RenderToBitmap((int)ChartGroup.ActualWidth, (int)ChartGroup.ActualHeight);
using (FileStream stream5 = new FileStream(dialog.FileName, FileMode.Create))
{
PngBitmapEncoder encoder5 = new PngBitmapEncoder();
encoder5.Frames.Add(BitmapFrame.Create(writeableBitmap));
encoder5.Save(stream5);
}
Process.Start(dialog.FileName);
}
}
19
Source : MainMenu.xaml.cs
with GNU General Public License v3.0
from ACEmulator
with GNU General Public License v3.0
from ACEmulator
private async void OpenFile_Click(object sender, RoutedEventArgs e)
{
var openFileDialog = new OpenFileDialog();
openFileDialog.Filter = "DAT files (*.dat)|*.dat|All files (*.*)|*.*";
if (openFileDialog.ShowDialog() == true)
{
var files = openFileDialog.FileNames;
if (files.Length < 1) return;
var file = files[0];
MainWindow.Status.WriteLine("Reading " + file);
await Task.Run(() => ReadDATFile(file));
//Particle.ReadFiles();
//var cellFiles = DatManager.CellDat.AllFiles.Count;
//var portalFiles = DatManager.PortalDat.AllFiles.Count;
//MainWindow.Status.WriteLine($"CellFiles={cellFiles}, PortalFiles={portalFiles}");
MainWindow.Status.WriteLine("Done");
GameView.PostInit();
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnOpenDoreplacedentMenuItemClick(object sender, RoutedEventArgs e) {
// Show a file open dialog
var dialog = new OpenFileDialog();
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "Code files (*.txt;*.cs;*.js;*.py;*.vb;*.xml)|*.txt;*.cs;*.js;*.py;*.vb;*.xml|All files (*.*)|*.*";
if (dialog.ShowDialog() == true)
this.CreateSyntaxEditorDoreplacedent(Path.GetExtension(dialog.FileName), dialog.FileName, String.Empty);
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void InitializeDialogEditorButtonCommands() {
editablePathEditor.ButtonCommand = new DelegateCommand<object>(p => {
var propertyModel = p as IPropertyModel;
if (propertyModel != null) {
// Show a file open dialog
var dialog = new OpenFileDialog();
dialog.replacedle = "Select the file path";
if (dialog.ShowDialog() == true) {
// Update the property value
propertyModel.Value = dialog.FileName;
}
}
});
readOnlyPathEditor.ButtonCommand = new DelegateCommand<object>(p => {
var propertyModel = p as IPropertyModel;
if (propertyModel != null) {
// Show the path
MessageBox.Show(propertyModel.Valuereplacedtring, "Property Value");
}
});
uneditablePathEditor.ButtonCommand = editablePathEditor.ButtonCommand;
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
public void OnSaveImageButtonClick(object sender, RoutedEventArgs e) {
// Show a save dialog
SaveFileDialog dialog = new SaveFileDialog();
dialog.CheckPathExists = true;
dialog.replacedle = "Save .PNG Image";
dialog.Filter = "Image files (*.png)|*.png";
dialog.OverwritePrompt = true;
if (dialog.ShowDialog() == true) {
// Write the PNG file... use different encoders to output file types like BMP, GIF, JPEG, TIFF, etc.
using (FileStream outStream = new FileStream(dialog.FileName, FileMode.Create)) {
PngBitmapEncoder enc = new PngBitmapEncoder();
enc.Frames.Add(BitmapFrame.Create((BitmapSource)outputImage.Source));
enc.Save(outStream);
}
}
}
19
Source : MainWindow.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void fileOpenCommand_Execute(object sender, ExecutedRoutedEventArgs e) {
if (e.Parameter is IDoreplacedentReference) {
// Process recent doreplacedent clicks
MessageBox.Show("Open doreplacedent '" + ((IDoreplacedentReference)e.Parameter).Name + "' here.", "Open Recent Doreplacedent", MessageBoxButton.OK, MessageBoxImage.Information);
return;
}
// Open a doreplacedent
OpenFileDialog dialog = new OpenFileDialog();
dialog.DefaultExt = ".rtf";
dialog.CheckFileExists = true;
dialog.Filter = "Doreplacedent Files (*.rtf; *.txt)|*.rtf;*.txt|Rich Text Files (*.rtf)|*.rtf|Text Files (*.txt)|*.txt";
if (dialog.ShowDialog() == true)
this.CurrentDoreplacedentData = new DoreplacedentData(dialog.FileName);
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnOpenExecute(object sender, ExecutedRoutedEventArgs e) {
if (e.Parameter is IDoreplacedentReference) {
// Process recent doreplacedent clicks
MessageBox.Show("Open doreplacedent '" + ((IDoreplacedentReference)e.Parameter).Name + "' here.", "Open Recent Doreplacedent", MessageBoxButton.OK, MessageBoxImage.Information);
return;
}
// Show the open file dialog
OpenFileDialog dialog = new OpenFileDialog();
dialog.CheckFileExists = true;
dialog.Filter = "All Files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
// Add a new doreplacedent reference to the recent doreplacedent manager by calling the helper notify method...
// Alternatively you could create a DoreplacedentReference and add it to recentDocManager.Doreplacedents manually
// but the benefit of this helper is that it checks for an existing Uri match so that you don't add duplicates
recentDocManager.NotifyDoreplacedentOpened(new Uri(dialog.FileName));
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnAddReferenceButtonClick(object sender, RoutedEventArgs e) {
// Show a file open dialog
OpenFileDialog dialog = new OpenFileDialog();
if (!BrowserInteropHelper.IsBrowserHosted)
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "replacedemblies (*.dll)|*.dll|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
try {
// Add to references
projectreplacedembly.replacedemblyReferences.AddFrom(dialog.FileName);
}
catch (Exception ex) {
MessageBox.Show("An exception occurred: " + ex.Message, "Error Loading replacedembly", MessageBoxButton.OK, MessageBoxImage.Exclamation);
}
}
}
19
Source : DocumentHelper.cs
with MIT License
from Actipro
with MIT License
from Actipro
public static DoreplacedentWindow OpenTextDoreplacedentWindow(DockSite dockSite) {
// Show a file open dialog
var dialog = new OpenFileDialog();
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
// Create a doreplacedent window
return DoreplacedentHelper.CreateTextDoreplacedentWindow(dockSite, dialog.FileName, 0);
}
return null;
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void fileOpenCommand_Execute(object sender, ExecutedRoutedEventArgs e) {
// Open a doreplacedent
OpenFileDialog dialog = new OpenFileDialog();
dialog.Filter = "Images Files (*.bmp; *.gif; *.jpg; *.jpeg; *.png; *.tif; *.tiff)|*.bmp;*.gif;*.jpg;*.jpeg;*.png;*.tif;*.tiff";
if (dialog.ShowDialog() == true) {
ImageSource imageSource = null;
try {
BitmapDecoder decoder = BitmapDecoder.Create(dialog.OpenFile(), BitmapCreateOptions.None, BitmapCacheOption.None);
imageSource = decoder.Frames[0];
}
catch (Exception) {
// No-op
}
if (null == imageSource) {
MessageBox.Show("Unable to open image file.", "ZoomContentControl", MessageBoxButton.OK, MessageBoxImage.Error);
return;
}
this.zoomContentControl.BeginUpdate();
try {
this.image.Source = imageSource;
this.zoomContentControl.UpdateLayout();
this.zoomContentControl.ZoomToFit();
}
finally {
this.zoomContentControl.EndUpdate(false);
}
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnOpenFileButtonClick(object sender, RoutedEventArgs e) {
// Show a file open dialog
OpenFileDialog dialog = new OpenFileDialog();
if (!BrowserInteropHelper.IsBrowserHosted)
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "C# files (*.cs)|*.cs|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
// Open a doreplacedent (use dialog to help open the file because of security restrictions in XBAP/Silverlight)
using (Stream stream = dialog.OpenFile()) {
// Read the file
this.OpenFile(Path.GetFileName(dialog.FileName), stream);
}
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnSaveToFileButtonClick(object sender, RoutedEventArgs e) {
// Show a save dialog
SaveFileDialog dialog = new SaveFileDialog();
dialog.CheckPathExists = true;
dialog.replacedle = "Save XPS Doreplacedent";
dialog.FileName = "SyntaxEditorDoreplacedent.xps";
dialog.Filter = "XPS files (*.xps)|*.xps";
dialog.OverwritePrompt = true;
if (dialog.ShowDialog() == true) {
// Write the doreplacedent to an XPS file
FixedDoreplacedent doreplacedent = editor.PrintSettings.CreateFixedDoreplacedent(editor);
XpsDoreplacedent xpsd = new XpsDoreplacedent(dialog.FileName, FileAccess.Write);
XpsDoreplacedentWriter xw = XpsDoreplacedent.CreateXpsDoreplacedentWriter(xpsd);
xw.Write(doreplacedent);
xpsd.Close();
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnOpenFileButtonClick(object sender, RoutedEventArgs e) {
// Show a file open dialog
OpenFileDialog dialog = new OpenFileDialog();
if (!BrowserInteropHelper.IsBrowserHosted)
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "Visual Basic files (*.vb)|*.vb|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
// Open a doreplacedent (use dialog to help open the file because of security restrictions in XBAP/Silverlight)
using (Stream stream = dialog.OpenFile()) {
// Read the file
this.OpenFile(Path.GetFileName(dialog.FileName), stream);
}
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnOpenFileButtonClick(object sender, RoutedEventArgs e) {
// Show a file open dialog
OpenFileDialog dialog = new OpenFileDialog();
if (!BrowserInteropHelper.IsBrowserHosted)
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "Python files (*.py)|*.py|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
// Open a doreplacedent (use dialog to help open the file because of security restrictions in XBAP/Silverlight)
using (Stream stream = dialog.OpenFile()) {
// Read the file
this.OpenFile(dialog.FileName, stream);
}
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnOpenStandardLibraryButtonClick(object sender, RoutedEventArgs e) {
// Show a file open dialog
OpenFileDialog dialog = new OpenFileDialog();
if (!BrowserInteropHelper.IsBrowserHosted) {
dialog.CheckFileExists = true;
dialog.replacedle = "Select a file from the Lib folder of your Python standard library";
}
dialog.Multiselect = false;
dialog.Filter = "Python files (*.py)|*.py|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
try {
var directoryPath = Path.GetDirectoryName(dialog.FileName);
if (Directory.Exists(directoryPath)) {
// Add the containing directory as a search path
var project = codeEditor.Doreplacedent.Language.GetProject();
project.SearchPaths.Clear();
project.SearchPaths.Add(directoryPath);
// Add the site-packages child folder, if present
var sitePackagesPath = Path.Combine(directoryPath, "site-packages");
if (Directory.Exists(sitePackagesPath))
project.SearchPaths.Add(sitePackagesPath);
MessageBox.Show("Standard library location set to '" + directoryPath + "'.");
}
}
catch (ArgumentException) {}
catch (IOException) {}
catch (SecurityException) {}
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void LoadLanguageDefinitionFromFile(string filename) {
if (String.IsNullOrEmpty(filename)) {
// Show a file open dialog
OpenFileDialog dialog = new OpenFileDialog();
if (!BrowserInteropHelper.IsBrowserHosted)
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "Language definition files (*.langdef)|*.langdef|All files (*.*)|*.*";
if (dialog.ShowDialog() != true)
return;
// Open a language definition
using (Stream stream = dialog.OpenFile()) {
// Read the file
SyntaxLanguageDefinitionSerializer serializer = new SyntaxLanguageDefinitionSerializer();
this.LoadLanguage(serializer.LoadFromStream(stream));
}
}
else {
// Load an embedded resource .langdef file
this.LoadLanguage(SyntaxEditorHelper.LoadLanguageDefinitionFromResourceStream(filename));
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnFileImportVSSettingsMenuItemClick(object sender, RoutedEventArgs e) {
// Show a file open dialog
OpenFileDialog dialog = new OpenFileDialog();
if (!BrowserInteropHelper.IsBrowserHosted)
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "Visual Studio Settings files (*.vssettings)|*.vssettings|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
using (Stream stream = dialog.OpenFile()) {
// Read the file
ActiproSoftware.Windows.Controls.SyntaxEditor.Highlighting.AmbientHighlightingStyleRegistry.Instance.ImportHighlightingStyles(stream);
}
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private static void OnOpenExecuted(object sender, ExecutedRoutedEventArgs e) {
MainControl control = (MainControl)sender;
// Show a file open dialog
OpenFileDialog dialog = new OpenFileDialog();
if (!BrowserInteropHelper.IsBrowserHosted)
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "Code files (*.cs;*.vb;*.js;*.py;*.xml;*.txt)|*.cs;*.vb;*.js;*.py;*.xml;*.txt|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
// Open a doreplacedent
if (BrowserInteropHelper.IsBrowserHosted) {
// Use dialog to help open the file because of security restrictions
using (Stream stream = dialog.OpenFile()) {
// Read the file
control.editor.Doreplacedent.LoadFile(stream, Encoding.UTF8);
}
}
else {
// Security is not an issue in a Windows app so use simple method
control.editor.Doreplacedent.LoadFile(dialog.FileName);
}
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnOpenButtonClick(object sender, RoutedEventArgs e) {
// Show a file open dialog
OpenFileDialog dialog = new OpenFileDialog();
if (!BrowserInteropHelper.IsBrowserHosted)
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "XHTML files (*.html;*.xhtml)|*.html;*.xhtml|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
// Open a doreplacedent
if (BrowserInteropHelper.IsBrowserHosted) {
// Use dialog to help open the file because of security restrictions
using (Stream stream = dialog.OpenFile()) {
// Read the file
syntaxEditor.Doreplacedent.LoadFile(stream, Encoding.UTF8);
}
}
else {
// Security is not an issue in a Windows app so use simple method
syntaxEditor.Doreplacedent.LoadFile(dialog.FileName);
}
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnOpenFileButtonClick(object sender, RoutedEventArgs e) {
// Show a file open dialog
OpenFileDialog dialog = new OpenFileDialog();
if (!BrowserInteropHelper.IsBrowserHosted)
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "JavaScript files (*.js)|*.js|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
// Open a doreplacedent (use dialog to help open the file because of security restrictions in XBAP/Silverlight)
using (Stream stream = dialog.OpenFile()) {
// Read the file
this.OpenFile(Path.GetFileName(dialog.FileName), stream);
}
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnOpenFileButtonClick(object sender, RoutedEventArgs e) {
// Show a file open dialog
OpenFileDialog dialog = new OpenFileDialog();
if (!BrowserInteropHelper.IsBrowserHosted)
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "XML files (*.xml)|*.xml|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
// Open a doreplacedent (use dialog to help open the file because of security restrictions in XBAP/Silverlight)
using (Stream stream = dialog.OpenFile()) {
// Read the file
this.OpenFile(Path.GetFileName(dialog.FileName), stream);
}
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnOpenSchemaButtonClick(object sender, RoutedEventArgs e) {
// Show a file open dialog
OpenFileDialog dialog = new OpenFileDialog();
if (!BrowserInteropHelper.IsBrowserHosted)
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "XSD files (*.xsd)|*.xsd|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
// Open a doreplacedent (use dialog to help open the file because of security restrictions in XBAP/Silverlight)
using (Stream stream = dialog.OpenFile()) {
// Read the file
this.OpenSchema(Path.GetFileName(dialog.FileName), null, stream);
}
}
}
19
Source : MainControl.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnOpenButtonClick(object sender, RoutedEventArgs e) {
OpenFileDialog dialog = new OpenFileDialog();
if (!BrowserInteropHelper.IsBrowserHosted)
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "Code files (*.js)|*.js|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
// Open a doreplacedent
if (BrowserInteropHelper.IsBrowserHosted) {
// Use dialog to help open the file because of security restrictions
using (Stream stream = dialog.OpenFile()) {
// Read the file
editor.Doreplacedent.LoadFile(stream, Encoding.UTF8);
}
}
else {
// Security is not an issue in a Windows app so use simple method
editor.Doreplacedent.LoadFile(dialog.FileName);
}
}
// Focus the editor
editor.Focus();
}
19
Source : MainWindow.xaml.cs
with MIT License
from Actipro
with MIT License
from Actipro
private void OnOpenFileMenuItemClick(object sender, RoutedEventArgs e) {
// Show a file open dialog
OpenFileDialog dialog = new OpenFileDialog();
dialog.CheckFileExists = true;
dialog.Multiselect = false;
dialog.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*";
if (dialog.ShowDialog() == true) {
// Create a doreplacedent window
this.CreateTextDoreplacedentWindow(dialog.FileName);
}
}
19
Source : DLLForm.xaml.cs
with GNU General Public License v3.0
from AdhocAdam
with GNU General Public License v3.0
from AdhocAdam
private void btn_BrowseEWSPath(object sender, RoutedEventArgs e)
{
//OpenFileDialog openFileDialog = new OpenFileDialog();
Microsoft.Win32.OpenFileDialog openFileDialog = new Microsoft.Win32.OpenFileDialog();
openFileDialog.Filter = "DLL files (*.dll)|*.dll|All files (*.*)|*.*";
if (openFileDialog.ShowDialog() == true)
{
txtEWSapiDll.Text = openFileDialog.FileName;
}
}
19
Source : DLLForm.xaml.cs
with GNU General Public License v3.0
from AdhocAdam
with GNU General Public License v3.0
from AdhocAdam
private void btn_BrowseSMExcoPSPath(object sender, RoutedEventArgs e)
{
//OpenFileDialog openFileDialog = new OpenFileDialog();
Microsoft.Win32.OpenFileDialog openFileDialog = new Microsoft.Win32.OpenFileDialog();
openFileDialog.Filter = "PowerShell Scripts (*.ps1)|*.ps1";
if (openFileDialog.ShowDialog() == true)
{
txtSMExcoPS1.Text = openFileDialog.FileName;
}
}
19
Source : DLLForm.xaml.cs
with GNU General Public License v3.0
from AdhocAdam
with GNU General Public License v3.0
from AdhocAdam
private void btn_BrowseMimeKitPath(object sender, RoutedEventArgs e)
{
//OpenFileDialog openFileDialog = new OpenFileDialog();
Microsoft.Win32.OpenFileDialog openFileDialog = new Microsoft.Win32.OpenFileDialog();
openFileDialog.Filter = "DLL files (*.dll)|*.dll|All files (*.*)|*.*";
if (openFileDialog.ShowDialog() == true)
{
txtMimeKitDLL.Text = openFileDialog.FileName;
}
}
19
Source : DLLForm.xaml.cs
with GNU General Public License v3.0
from AdhocAdam
with GNU General Public License v3.0
from AdhocAdam
private void btn_BrowsePIIRegexPath(object sender, RoutedEventArgs e)
{
//OpenFileDialog openFileDialog = new OpenFileDialog();
Microsoft.Win32.OpenFileDialog openFileDialog = new Microsoft.Win32.OpenFileDialog();
openFileDialog.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*";
if (openFileDialog.ShowDialog() == true)
{
txtPIIRegex.Text = openFileDialog.FileName;
}
}
19
Source : ConnectionDialogViewModel.cs
with BSD 2-Clause "Simplified" License
from adospace
with BSD 2-Clause "Simplified" License
from adospace
void Browse(object parameter)
{
var dlg = new OpenFileDialog();
dlg.Filter = "LiteDB Database (*.db)|*.db|All files (*.*)|*.*";
if (dlg.ShowDialog().GetValueOrDefault())
{
Filename = dlg.FileName;
RaisePropertyChanged("ConnectionProperties");
}
}
19
Source : MainWindow.xaml.cs
with MIT License
from ADeltaX
with MIT License
from ADeltaX
private void MenuItem_Click_1(object sender, RoutedEventArgs e)
{
var openFileDialog = new Microsoft.Win32.OpenFileDialog
{
replacedle = "Open settings.dat",
CheckFileExists = true,
CheckPathExists = true,
Multiselect = true
};
if (openFileDialog.ShowDialog() == true)
LoadAndVerifyHives(openFileDialog.FileNames);
}
19
Source : SettingsWindow.xaml.cs
with MIT License
from adrianmteo
with MIT License
from adrianmteo
private void BrowseThemeHyperlink_Click(object sender, RoutedEventArgs e)
{
Hyperlink hyperlink = (Hyperlink)sender;
OpenFileDialog dialog = new OpenFileDialog();
string localAppDataPath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
string initialPath = Path.Combine(localAppDataPath, @"Microsoft\Windows\Themes");
dialog.Filter = "Theme files|*.theme";
dialog.replacedle = "Select a theme";
dialog.InitialDirectory = initialPath;
if (dialog.ShowDialog() == true)
{
PropertyInfo propertyInfo = _autoFileSaver.Model.GetType().GetProperty((string)hyperlink.Tag);
propertyInfo.SetValue(_autoFileSaver.Model, dialog.FileName, null);
}
}
19
Source : MainWindow.xaml.cs
with GNU General Public License v2.0
from adrifcastr
with GNU General Public License v2.0
from adrifcastr
private void ipbutton_Click(object sender, RoutedEventArgs e)
{
openFileDialog.Filter = "NSW NSP File|*.nsp";
openFileDialog.replacedle = "Select a NSW NSP File";
if (openFileDialog.ShowDialog() == true)
inputdisplay.Text = openFileDialog.FileName;
}
19
Source : MainWindow.xaml.cs
with GNU General Public License v2.0
from adrifcastr
with GNU General Public License v2.0
from adrifcastr
private void upnspipbutton_Click(object sender, RoutedEventArgs e)
{
openFileDialog.Filter = "NSW NSP File|*.nsp";
openFileDialog.replacedle = "Select a NSW NSP File";
if (openFileDialog.ShowDialog() == true)
upnspinputdisplay.Text = openFileDialog.FileName;
}
19
Source : SettingsWindow.xaml.cs
with MIT License
from adrianmteo
with MIT License
from adrianmteo
private void BrowseWallpaperHyperlink_Click(object sender, RoutedEventArgs e)
{
Hyperlink hyperlink = (Hyperlink)sender;
OpenFileDialog dialog = new OpenFileDialog();
string initialPath = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures);
dialog.Filter = "Image files|*.jpg;*.jpeg;*.png|All files|*.*";
dialog.replacedle = "Select a wallpaper";
dialog.InitialDirectory = initialPath;
if (dialog.ShowDialog() == true)
{
PropertyInfo propertyInfo = _autoFileSaver.Model.GetType().GetProperty((string)hyperlink.Tag);
propertyInfo.SetValue(_autoFileSaver.Model, dialog.FileName, null);
}
}
19
Source : Model.cs
with MIT License
from advancedmonitoring
with MIT License
from advancedmonitoring
public static void ButtonFillFilesClicked()
{
var dlg = new OpenFileDialog
{
Multiselect = true,
Filter = "All files (*.*)|*.*"
};
if (dlg.ShowDialog() ?? false)
{
MW.SetContent();
if (MW.CmbxRightsType.SelectedIndex != 2)
MW.CmbxRightsType.SelectedIndex = 2;
var sb = new StringBuilder();
foreach (var file in dlg.FileNames)
{
try
{
if ((string.IsNullOrWhiteSpace(file)) || (!File.Exists(file)))
continue;
var localSb = new StringBuilder();
localSb.AppendLine($"{file}");
var sddlString = "Unable obtain SDDL";
try
{
sddlString = File.GetAccessControl(file).GetSecurityDescriptorSddlForm(AccessControlSections.All);
}
catch
{
// ignore
}
localSb.AppendLine(sddlString);
sb.AppendLine(localSb.ToString());
}
catch
{
// continue
}
}
MW.SetContent(sb.ToString());
}
}
19
Source : Model.cs
with MIT License
from advancedmonitoring
with MIT License
from advancedmonitoring
public static void ButtonSaveClicked()
{
var dlg = new SaveFileDialog
{
FileName = "raw_sddl",
DefaultExt = ".txt",
Filter = "Text doreplacedents (*.txt)|*.txt|All files (*.*)|*.*",
FilterIndex = 0,
OverwritePrompt = true
};
if (dlg.ShowDialog() ?? false)
File.WriteAllText(dlg.FileName, MW.GetContent());
}
19
Source : Model.cs
with MIT License
from advancedmonitoring
with MIT License
from advancedmonitoring
public static void ButtonOpenClicked()
{
var dlg = new OpenFileDialog
{
FileName = "raw_sddl",
DefaultExt = ".txt",
Filter = "Text doreplacedents (*.txt)|*.txt|All files (*.*)|*.*",
FilterIndex = 0,
CheckFileExists = true,
CheckPathExists = true
};
if (dlg.ShowDialog() ?? false)
{
MW.SetContent();
MW.SetContent(File.ReadAllText(dlg.FileName));
}
}
19
Source : ReportModel.cs
with MIT License
from advancedmonitoring
with MIT License
from advancedmonitoring
public static void ButtonSave(string content)
{
var dlg = new SaveFileDialog
{
FileName = "report",
DefaultExt = ".txt",
Filter = "Text doreplacedents (*.txt)|*.txt|All files (*.*)|*.*",
FilterIndex = 0,
OverwritePrompt = true
};
if (dlg.ShowDialog() ?? false)
File.WriteAllText(dlg.FileName, content);
}
19
Source : ChatBoxViewModel.cs
with MIT License
from AFei19911012
with MIT License
from AFei19911012
private void OpenImage()
{
var dialog = new OpenFileDialog();
if (dialog.ShowDialog() == true)
{
var fileName = dialog.FileName;
if (File.Exists(fileName))
{
var info = new ChatInfoModel
{
Message = BitmapFrame.Create(new Uri(fileName)),
SenderId = _id,
Type = ChatMessageType.Image,
Role = ChatRoleType.Sender,
Enclosure = fileName
};
ChatInfos.Add(info);
Messenger.Default.Send(info, "SendChatMessage");
}
}
}
19
Source : ConfigIoModel.cs
with Mozilla Public License 2.0
from agebullhu
with Mozilla Public License 2.0
from agebullhu
public void Load()
{
var sfd = new OpenFileDialog
{
Filter = fileType,
FileName = Context.FileName
};
if (sfd.ShowDialog() != true)
{
return;
}
Load(sfd.FileName);
DataModelDesignModel.Screen.LastFile = sfd.FileName;
DataModelDesignModel.SaveUserScreen();
}
19
Source : MainWindow.xaml.cs
with MIT License
from AkiniKites
with MIT License
from AkiniKites
private async Task btnLoadPatch_Click(object sender, EventArgs e)
{
using var _ = new ControlLock(btnLoadPatch);
var ofd = new OpenFileDialog
{
CheckFileExists = true,
Multiselect = false,
Filter = "Pack files (*.bin)|*.bin|All files (*.*)|*.*"
};
if (ofd.ShowDialog() != true)
return;
await LoadExistingPack(ofd.FileName, false);
}
19
Source : EditActionButtonDialog.xaml.cs
with GNU Affero General Public License v3.0
from akshinmustafayev
with GNU Affero General Public License v3.0
from akshinmustafayev
private void SelectFileButton_Click(object sender, RoutedEventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.Multiselect = false;
ofd.InitialDirectory = CommonUtils.ApplicationStartupPath();
if (ofd.ShowDialog() == true)
{
if (ButtonScriptPathType.SelectedIndex == 0)
{
ButtonScript.Text = CommonUtils.ConvertPartToRelative(ofd.FileName);
}
else
{
ButtonScript.Text = ofd.FileName;
}
}
}
19
Source : AddActionButtonDialog.xaml.cs
with GNU Affero General Public License v3.0
from akshinmustafayev
with GNU Affero General Public License v3.0
from akshinmustafayev
private void SelectFileButton_Click(object sender, RoutedEventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.Multiselect = false;
ofd.InitialDirectory = CommonUtils.ApplicationStartupPath();
if (ofd.ShowDialog() == true)
{
if(ButtonScriptPathType.SelectedIndex == 0)
{
ButtonScript.Text = CommonUtils.ConvertPartToRelative(ofd.FileName);
}
else
{
ButtonScript.Text = ofd.FileName;
}
}
}
19
Source : ContentsBrowser.cs
with MIT License
from alaabenfatma
with MIT License
from alaabenfatma
private void ImportFile()
{
var openFileDialog = new OpenFileDialog();
if (openFileDialog.ShowDialog() == true)
{
var p = Item.Path;
if (p.Substring(0, Math.Max(0, p.Length - 1)) == @"\")
File.Copy(openFileDialog.FileName, Item.Path + openFileDialog.SafeFileName);
else
File.Copy(openFileDialog.FileName, Item.Path + @"\" + openFileDialog.SafeFileName);
Refresh();
}
}
19
Source : SaveLoad.xaml.cs
with MIT License
from alaabenfatma
with MIT License
from alaabenfatma
private void Save()
{
var sfd = new SaveFileDialog();
sfd.Filter = "CDE file (*.cde)|*.cde";
sfd.FileName = "ProjectName";
var save = sfd.ShowDialog();
if (save == true)
File.WriteAllText(sfd.FileName, vControl.SerializeAll());
}
19
Source : SaveLoad.xaml.cs
with MIT License
from alaabenfatma
with MIT License
from alaabenfatma
private void Load()
{
var ofd = new OpenFileDialog();
ofd.Filter = "CDE file (*.cde)|*.cde";
var save = ofd.ShowDialog();
if (save == true)
Hub.LoadVirtualData(vControl, File.ReadAllText(ofd.FileName));
}
19
Source : SettingsView.xaml.cs
with MIT License
from AlexanderPro
with MIT License
from AlexanderPro
private void BrowseVideoFile_Click(object sender, RoutedEventArgs e)
{
var viewModel = (SettingsViewModel)DataContext;
var openFileDialog = new OpenFileDialog
{
Filter = $"Video files ({string.Join(";", viewModel.Settings.VideoFileExtensions)})|{string.Join(";", viewModel.Settings.VideoFileExtensions)}|All files (*.*)|*.*"
};
if (openFileDialog.ShowDialog() == true)
{
viewModel.VideoFileName = openFileDialog.FileName;
}
}
See More Examples