如何在richtextbox中更改文本方向?

时间:2010-10-06 20:19:30

标签: c# richtextbox

我有RichTextBox ..如果我打开一个单词2003(或2007)文档并复制任何表并将其粘贴到其中,则表的方向变为从左到右..它反转:

EX:这个

---------------
|     TOP     |
---------------
|   1  |   2  |
---------------

在richtextbox中复制并粘贴之后变为:

---------------
|     TOP     |
---------------
|   2  |   1  |
---------------

有没有办法解决这个问题?

提前完成

更新:
我试图将word文件保存为.rtf并用“Notepad ++”打开它然后我复制了rtf代码并将其放在richtextbox.rtf属性中,我得到了表但有同样的问题

2 个答案:

答案 0 :(得分:0)

尝试使用RightToLeft属性来实现您想要的目标。

答案 1 :(得分:0)

我在这里找到答案:
Why isn't the richtextbox displaying this table properly?

你需要创建一个新版本的RichTextBox,对于那些不知道如何创建自定义控件的人(比如我),你会发现这篇文章非常有用:
http://www.codeproject.com/KB/miscctrl/cutebutton.aspx