title: Creating A New SaveFileDialog
body: <p>After a lot of thought and consideration, and Google-ing, I'm hell-bent on creating my own SaveFileDialog.</p>
  <p>But I do not know where to start and since I haven't seen anything around the web, I would like to know if anybody has done this before, and what I should look into, or how I might go about doing this?</p>
  <p>I am wanting to build a new SaveFileDialog because I feel the need (or want) to add more functionality to it. And I also feel that if I build a new one, I'll learn alot more about C# and how the SaveFileDialog works behind the scenes</p>
  <p>To be quite honest, I don't like the current SaveFileDialog (Yes, it does the job) but I really do want to add extra functionality to it.</p>
  <p>Ah, I don't think that there are any restrictions. I can't say for sure because I'm new to this and don't know what is required or...</p>