gpt4 book ai didi

.net - 修改RichTextBox中的默认选项卡大小

转载 作者:行者123 更新时间:2023-12-03 14:00:01 27 4
gpt4 key购买 nike

有什么方法可以更改.NET RichTextBox中的默认选项卡大小?
目前,它似乎设置为相当于8个空格,这对我来说有点大。

编辑:澄清一下,我想将控件的全局默认设置为“ \ t”显示为4个空格。据我了解,SelectionTabs属性要求您首先选择所有文本,然后再通过数组选择选项卡宽度。如果需要,我会这样做,但我宁愿只更改一次全局默认值(如果可能的话),这样我就不必每次都这样做。

最佳答案

您可以通过设置SelectionTabs属性进行设置。

private void Form1_Load(object sender, EventArgs e)
{
richTextBox1.SelectionTabs = new int[] { 100, 200, 300, 400 };
}


更新:
顺序很重要...

如果在初始化控件的文本之前设置选项卡,则不必在设置选项卡之前选择文本。

例如,在上面的代码中,这将使文本的原始8个空格制表符停止:

richTextBox1.Text = "\t1\t2\t3\t4";
richTextBox1.SelectionTabs = new int[] { 100, 200, 300, 400 };


但这将使用新的:

richTextBox1.SelectionTabs = new int[] { 100, 200, 300, 400 };
richTextBox1.Text = "\t1\t2\t3\t4";

关于.net - 修改RichTextBox中的默认选项卡大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/154204/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com