【问题标题】:Can I put a Button in a RichTextBox in Silverlight 4?我可以在 Silverlight 4 的 RichTextBox 中放置一个按钮吗?
【发布时间】:2010-12-22 01:05:22
【问题描述】:

我想允许用户在 System.Windows.Controls.RichTextBox 中放置一个 System.Windows.Controls.Button。该按钮将执行预定义的操作。

【问题讨论】:

    标签: silverlight richtextbox


    【解决方案1】:

    我想出了如何做到这一点。它被称为 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);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多