代码之家  ›  专栏  ›  技术社区  ›  Bala R

c#RichTextBox选项卡大小

  •  2
  • Bala R  · 技术社区  · 16 年前

    我使用的是System.Windows.Forms.RichTextBox,默认情况下,选项卡大小为8个空格。RichTextBox本身并没有那么大,8个空格会导致大量的滚动。有没有办法把它改成4格。如果有关系,控件最初是空白的,用户开始输入内容,当用户用制表符输入文本时,制表符必须缩短(4个空格)。

    Modifying default tab size in RichTextBox 还有一些变化,但没有运气。

    1 回复  |  直到 9 年前
        1
  •  1
  •   Henk Holterman    16 年前

    您不能为“RichEdit”设置选项卡,而只能为RichEdit中的选择设置选项卡。

    你需要这样的东西:

    rtb.SelectAll();  
    rtb.SelectionTabs = new int[] { 100, 200, 300, 400 };