在RichTextbox中将UIElement和文本放在同一行中
问题描述:
如何将文本和按钮放在WPF Richtextbox中的同一行中?在RichTextbox中将UIElement和文本放在同一行中
在下面的图片中,一些文本和按钮控件放置在richtextbox中。
我想一些文本之前和在同一行的按钮后,放置。
是否可以定义一些宽度的blockuicontainer或路线实现相同?
我要的是:
答
我添加了一个FlowDocument
到RichTextBox
和Paragraph
到FlowDocument
。
示例代码:
Paragraph para = new Paragraph();
FlowDocument fd = new FlowDocument();
fd.Blocks.Add(para);
txtExpression.Document = fd;
para.Inlines.Add(new Button() { Content = "Hello!" });
+0
如果按钮不可点击,该方法的用途是什么 – RollRoll 2017-12-22 03:50:38
+0
它是可点击的。 – 2017-12-27 08:58:57
吴一些额外的信息将是有益的。涂鸦怎么样? – DHN 2013-04-08 07:30:13
我已经添加了我的问题的简要说明。 – 2013-04-08 08:11:26
目前尚不清楚。你想让文本围绕'Button'流动,因为你只有一个大文本?是否有两个文本,以便您可以在“Button”之前有一个“TextBox”? – DHN 2013-04-08 08:22:57