Property grid, directory browse functionality

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi! How can I implement Directory Browse functionality in the PropertyGrid
control similar to BackgroundImage or Icon in VS 2005 ?
I can not find any info on that. May be I should be more generic and ask how
I can lunch a custom form from the PropertyGrid control ? I searched for it
with no result.

Any idea/sample/url is greatly appreciated.

Many thanks in advance,
 
You can implement your own UITypeEditor that shows a dialog instead of a
popup. In the editor itself you would show a file-open dialog.

You can then use a string property in your data object and decorate the
property with the EditorAttribute specifying your own UITypeEditor.

The PropertyGrid will do the rest...

--
--
Bob Powell [MVP]
Visual C#, System.Drawing

Ramuseco Limited .NET consulting
http://www.ramuseco.com

Find great Windows Forms articles in Windows Forms Tips and Tricks
http://www.bobpowell.net/tipstricks.htm

Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/faqmain.htm

All new articles provide code in C# and VB.NET.
Subscribe to the RSS feeds provided and never miss a new article.
 
Check the link in my signature for an easy to implement
advanced UITypeEditors.
 
Hello Mike,

if you need some articles about the UItypeEditor, visit the
PropertyGrid Resource List (filter by tag):

http://www.propertygridresourcelist.com

Best regards,

Nicolas Cadilhac @ VisualHint (http://www.visualhint.com)
Home of Smart FieldPackEditor.Net / DateTimePicker replacement (http://
www.visualhint.com/index.php/fieldpackeditor)
Home of Smart PropertyGrid for .Net and MFC (http://www.visualhint.com/
index.php/propertygrid)
Microsoft PropertyGrid Resource List - http://www.propertygridresourcelist.com
 
You can apply the .net FileNameEditor attribute for the property

---------
- G Himangi, Sky Software http://www.ssware.com
Shell MegaPack : GUI Controls For Drop-In Windows Explorer like Shell
Browsing Functionality For Your App (.Net & ActiveX Editions).
EZNamespaceExtensions.Net : Develop namespace extensions rapidly in .Net
EZShellExtensions.Net : Develop all shell extensions,explorer bars and BHOs
rapidly in .Net
 
Back
Top