я получил файл Xaml, который начинается так:Получение FlowDocument из шаблона XAML файла
<FlowDocument
x:Name="flowDocument"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:Drawing="clr-namespace:System.Drawing;assembly=System.Drawing"
Текущее решение использует StremReader со ссылкой на физический путь файла XAML с FlowDocument, а затем анализирует данные в шаблон.
Это недопустимое решение, поэтому мне нужно получить flowdocument с ссылкой на физический путь.
Я хотел бы использовать пространство имен Xmlns или подобное в моей C# код и сделать как
string result = XamlWriter.Save(flowDocument)
И использовать результат для синтаксического анализа.
Предложения?
К сожалению за мое неуклюжие представления моей проблемы. У меня есть xaml-файл с flowdocument xaml. Я хочу получить содержимое содержимого файла xaml, строка будет uber-nice. – Slampen
Если ваш XAML является частью вашего проекта, вы можете использовать метод ресурсов. В противном случае вам нужно как-то найти его на диске. –