Есть допустим несколько xaml документов о внутренем содержании которых я предварительно ничего не знаю и мне необходимо выполнить их отображение на форме без логики только отображение. Какова вероятность выполнения такого финта?
Dimitsur, дважды кликайте по файлу в Проводнике и увидите отображенный xaml (если конечно, он не предназначен для использования в более сложных условиях) в IE
Espoir.конечно ответ на 5 но ситуация чуть-чуть иная. Это нужно сделать на C#. Может использовать Microsoft Internet Control раз уж IE xaml чухает но должны же быть другие способы более рациональные чем ActiveX?
после установки дополнения на Visual 2005 получилось вот это
string fileName = "c:\\test.xaml";
XmlTextReader xmlreader = new XmlTextReader(fileName);
UIElement el = (UIElement)XamlReader.Load(xmlreader);
this.canvas1.Children.Add(el);
test.xaml
<Canvas Name="Canvas1" Width="560" Height="326" ClipToBounds="True"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Polygon Name="pol1" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Fill="Azure" Stroke="Black" StrokeThickness="2"
Points="10,60,60,10,110,60,10,60,10,160,110,160,110,60" />
</Canvas>