title: Preselection in the save dialog (c#)
body: <p>Goal:<br>
  Save a notepad file in the computer. (C#)</p>
  
  <p>Problem:<br>
  I don't know how to make a preselection as "TXT Files(*.txt)" in the "Save as type:" when save dialog display?</p>
  
  <p>// Fullmetalboy</p>
  
  <pre><code>using System;
  using System.Collections.Generic;
  using System.ComponentModel;
  using System.Data;
  using System.Drawing;
  using System.Linq;
  using System.Text;
  using System.Windows.Forms;
  using System.IO;
  
  namespace Labb2_application
  {
      public partial class MainForm : Form
      {
          public MainForm()
          {
              InitializeComponent();
          }
  
          private void mnuFileOpen_Click(object sender, EventArgs e)
          {
  
              OpenFileDialog fDialog = new OpenFileDialog();
              fDialog.Title = "Öppna";
              fDialog.Filter = "Text files|*.txt";
              fDialog.InitialDirectory = @"C:\Windows";
              fDialog.ShowHelp = true;
  
              DialogResult result = fDialog.ShowDialog(); // Show the dialog and get result.
  
              if (result == DialogResult.OK)
              {
                  string fileAdress = fDialog.FileName;
  
                  try
                  {
                      string textContent = File.ReadAllText(fileAdress);
  
                      rtxtDisplay.Text = textContent;
                  }
                  catch (IOException)
                  {
  
  
                  }
  
  
  
              } // If syntax
  
          }
  
  
          private void mnuFileSave_Click(object sender, EventArgs e)
          {
              saveAsFileDialog.ShowDialog();
          }
  
  
  
  
  
  
          private void mnuFileSaveAs_Click(object sender, EventArgs e)
          {
  
              saveAsFileDialog.Filter = "Text files|*.txt";
              saveAsFileDialog.ShowDialog();
  
          }
  
  
          private void mnuFileExit_Click(object sender, EventArgs e)
          {
              Application.Exit();
          }
  
  
          private void saveAsFileDialog_FileOk(object sender, CancelEventArgs e)
          {
              string fileNameAddress = saveAsFileDialog.FileName;
  
              File.WriteAllText(fileNameAddress, rtxtDisplay.Text);
          }
  
  
  
  
  
  
  
  
  
  
      } // Partial Class
  }
  </code></pre>