none
RichTextBox 一行中,一部分文字左对齐,另一部文字右对齐 RRS feed

全部回复

  • richTextBox1.SelectionAlignment =
    HorizontalAlignment.Center;
    richTextBox1.SelectionAlignment =
    HorizontalAlignment.Left;
    richTextBox1.SelectionAlignment =
    HorizontalAlignment.Right;

    三种对齐方式。

    希望您采纳。谢谢

    2014年4月24日 8:02
  • 您那个设置只能是一种对齐方式,不能一行中有左右对齐。

    采用MeasureString,依据字体大小来计算,老是计算不准确。

    • 已编辑 lfj199 2014年4月24日 14:23
    2014年4月24日 14:21
  • 我觉得你想要实现这个功能的话智能自己写一个算法,根据RichTextBox的宽度,还有字符串的长度计算字符串的显示位置。RichTextBox本身是没有这样的功能的,即使Word也没有提供这种功能。

    你可以将你的代码贴出来看看,让别人参考一下,然后作一个改进。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2014年4月25日 9:27
    版主