Re: Wpf in Winform
Hi,
DAve wrote:
> Hi,
> I have a c# winform application in VS2005 and i add to that application a
> wpf window (add new item -> Window(wpf))
> now i chenge the build mode to the xaml to page and it compile ok but how do
> i create instance of that window from my winform form and open the wpf
> window????
> thanks!
I just tried, and I cannot even compile. However, the following works
for me:
- Add a new WPF project (WPF Custom control library for example).
- Add a Window to this WPF project
- In your WinForms project, reference the following libraries:
PresentationCore, PresentationFramework and WindowBase (from the .NET tab)
- In your WinForms code-behind, use:
private void button1_Click( object sender, EventArgs e )
{
CustomControlLibrary1.Window1 window
= new CustomControlLibrary1.Window1();
window.Show();
}
Let me know if it works.
Greetings,
Laurent
--
Laurent Bugnion [MVP ASP.NET]
Software engineering, Blog: http://www.galasoft-LB.ch
PhotoAlbum: http://www.galasoft-LB.ch/pictures
Support children in Calcutta: http://www.calcutta-espoir.ch
date: Tue, 13 Mar 2007 14:26:18 +0100
author: Laurent Bugnion [MVP]