Windows Vista Forums
Vista Forums Home Join Vista Forums Donate Vista Tutorials Tags

Welcome to Vista Forums we are your forum to discuss Windows Vista x64 and x86 systems. Whether you need help or just want to post an idea you have on Vista, this is the forum for you.
Register at Vista forums...the world biggest Windows Vista resource Join Vista Forums Now

Go Back   Vista Forums > Microsoft Technical Newsgroups > Avalon

displaying a deserialized Page in ElementHost

Update your Vista Drivers Update Your Drivers Now!!
Closed Thread
 
Thread Tools Display Modes
Old 03-12-2007   #1 (permalink)
Robert Ludig
Guest


 

displaying a deserialized Page in ElementHost

I have a deserialized a Page uisng XAMLReader.Load() now I want this
Page to be displayed in a ElementHost.

ElementHost host;
UIElement element = (UIElement)XamlReader.Load(xmlReader);
host.Child = element;

This will throw an excpetion stating that only Frame or Window may be
the parent of a Page.
Wrapping the Page into an instance of a Frame object first would
require me to set a uri for Frame.Source but since I deserialized the
Page I don't have a uri for it ...


My System SpecsSystem Spec
Old 03-23-2007   #2 (permalink)
WPCoder
Guest


 

Re: displaying a deserialized Page in ElementHost

The error is exactly right.

Can you remove the "Page" element from the XAML you're loading from the
xmlReader (leaving just the children of the Page)? Or maybe change it to a
Grid or some other Panel type?

--Aaron
http://www.wiredprairie.us



"Robert Ludig" <schwertfischtrombose@gmx.de> wrote in message
news:1173688838.093378.68190@q40g2000cwq.googlegroups.com...
>I have a deserialized a Page uisng XAMLReader.Load() now I want this
> Page to be displayed in a ElementHost.
>
> ElementHost host;
> UIElement element = (UIElement)XamlReader.Load(xmlReader);
> host.Child = element;
>
> This will throw an excpetion stating that only Frame or Window may be
> the parent of a Page.
> Wrapping the Page into an instance of a Frame object first would
> require me to set a uri for Frame.Source but since I deserialized the
> Page I don't have a uri for it ...
>


My System SpecsSystem Spec
Closed Thread

Thread Tools
Display Modes



Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem displaying .NET assembly on web page (Space in URL) Turbot .NET General 0 04-16-2008 06:57 AM
WPF flicker in ElementHost VictorG Avalon 0 02-11-2008 08:44 PM
Flicker showing WPF in ElementHost Mark Miller Avalon 2 07-20-2007 01:55 PM
need aero theme in ElementHost not_a_commie Avalon 1 02-19-2007 11:48 AM
displaying web page inside a WPF tab control BM Avalon 10 06-16-2006 03:13 PM


Vistax64.com is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media 2005-2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51