首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >扩展WPF工具包RichTextBox垂直显示文本

扩展WPF工具包RichTextBox垂直显示文本
EN

Stack Overflow用户
提问于 2012-03-13 14:32:45
回答 2查看 2.5K关注 0票数 3

我正在尝试通过其text属性将富内容(RTF格式)绑定到富文本框(扩展的WPF工具包),如下所示

代码语言:javascript
复制
<extToolkit:RichTextBox x:Name="rtbKIContent" Margin="8,8,8,8" 
                                    IsEnabled="{Binding IsEditable}"
                                    Text="{Binding Content}">
                <extToolkit:RichTextBox.TextFormatter>
                    <extToolkit:RtfFormatter></extToolkit:RtfFormatter>

                </extToolkit:RichTextBox.TextFormatter>
                <extToolkit:RichTextBoxFormatBarManager.FormatBar>
                    <extToolkit:RichTextBoxFormatBar />
                </extToolkit:RichTextBoxFormatBarManager.FormatBar>
</extToolkit:RichTextBox>

有时它工作得很好,但在某些情况下,它们只是像这样垂直显示文本。

我不知道it...What出了什么问题,我应该怎么做才能让它像平常一样从左到右显示文本?

EN

回答 2

Stack Overflow用户

发布于 2012-04-13 00:05:34

如果您向RichTextBox添加宽度,它应该会修复它。

我这样做是为了让它绑定到父级。

代码语言:javascript
复制
Width="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType=Grid, AncestorLevel=1}, Path=ActualWidth}"

注意:您必须为您确定AncestorType。但你也可以做到这一点。Width="100“

票数 5
EN

Stack Overflow用户

发布于 2013-02-26 18:15:00

同意"jmogera“。需要设置此问题的宽度。

代码语言:javascript
复制
HorizontalAlignment="Stretch" MinWidth="100"

如果要调整控件大小,可以将MinWidth设置为100,并将HorizontalAlign保持为streach。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9679353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档