If it's something simple Html could be enough. You could generate Html from
Silverlight and then save it as a file with a docx or xlsx extension.
If you could use a template, it might be simple to open an existing Office
File, set the values in the placeholders and save it back.
You could generate it from scratch, but it would require a good knowledge of
the format, which I don't think it's worth expending time on.

This post might give you some ideas of what you could do with SharpLib and
messing with the xml
http://www.dotnetsolutions.co.uk/blog/archive/2009/07/21/writing-ms-office-documents-from-silverlight-3/

About your first option, it's certainly possible to open a new window.

System.Windows.Browser.HtmlPage.Window.Navigate("myUrl","_blank");

That will do a get on a new window. This needs to be invoked in response to
a user action (e.g. a click). If you need to do a post instead of get, it's
possible using the HtmlBridge, let me know and I can send you a sample.


-- 
Miguel A. Madero Reyes
www.miguelmadero.com (blog)
[email protected]
_______________________________________________
ozsilverlight mailing list
[email protected]
http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight

Reply via email to