Могу ли я поместить кнопку в RichTextBox в Silverlight 4? - PullRequest
2 голосов
/ 20 декабря 2010

Я хотел бы разрешить пользователям помещать System.Windows.Controls.Button в System.Windows.Controls.RichTextBox.Кнопка будет делать заранее определенную вещь.

1 Ответ

1 голос
/ 21 декабря 2010

Я понял, как это сделать.Он называется InlineUIContainer, вы можете сделать что-то подобное, чтобы заставить его работать.Хотя это не сохраняет его в Xaml

var p = new Paragraph();
var inlineUIContainer = new InlineUIContainer() { Child = new Button() { Content = "This is a Button!" } };
p.Inlines.Add(inlineUIContainer);
_richTextBox.Blocks.Add(p);
...