title: How can I get an OpenFileDialog in a custom control's property grid?
body: <p>I'm creating a .net custom control and it should be able to load multiple text files. I have a public property named ListFiles with those properties set : </p>
  
  <pre><code>
  [Browsable(true), Category("Configuration"), Description("List of Files to Load")]
  public string ListFiles
    {
       get { return m_oList; }
       set { m_oList = value; }
    }
  </code></pre>
  
  <p>Depending upon the type of object, (string, string[], List, ...), the property grid will allow the user to enter some data.. My goal would be to have a filtered openfiledialog in the Properties Grid of my component that would enable the user to choose multiple files and return it as an array or string (or something else...).</p>
  
  <p>Sooo... Here's my question : <strong>How can I get an OpenFileDialog in a custom control's property grid?</strong></p>
  
  <p>Thanks a lot!</p>