Сохранить отформатированную строку как XAML - PullRequest
0 голосов
/ 29 января 2010

Мы хотели бы создать текстовый редактор для наших клиентов в нашем программном обеспечении.

Мы хотели бы иметь простые опции, такие как:

  • Жирный
  • Подчеркивание
  • Курсив
  • Гиперссылка

Тогда я бы хотел, чтобы это сообщение было сохранено в db как XAML, а затем просто привязал строку XAML к моему Контент Контролю.

XAML может быть следующим:

<TextBlock>
<TextBlock.Text>
<Hyperlink NavigateUri="http://somesite.com"/>
Click here to go to somesite.com
</TextBlock.Text>
</TextBlock>

Есть ли бесплатный редактор для этой цели?

Как мне разобрать строку для сохранения в соответствующем, правильном XAML?

1 Ответ

0 голосов
/ 29 января 2010

Чтобы проанализировать XAML, используйте класс XamlReader .Метод load перегружен, чтобы дать вам несколько вариантов разбора XAML.Есть несколько проектов, на которые вы можете посмотреть, если не хотите изобретать велосипед (хотя XamlReader довольно мощный).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...