【发布时间】:2010-12-22 01:05:22
【问题描述】:
我想允许用户在 System.Windows.Controls.RichTextBox 中放置一个 System.Windows.Controls.Button。该按钮将执行预定义的操作。
【问题讨论】:
我想允许用户在 System.Windows.Controls.RichTextBox 中放置一个 System.Windows.Controls.Button。该按钮将执行预定义的操作。
【问题讨论】:
我想出了如何做到这一点。它被称为 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);
【讨论】: