Thanks,
SMO does not provide dialogs.
Peter
Take a look at the SMO samples that ship with SQL Server 2005. It contains a good example of a common dialog. The same dialog is used in all samples.
See this post for a location of the samples:
http://blogs.msdn.com/mwories/articles/smofaq.aspx