RichTextBox中标签的默认大小(以像素为单位)显然为48像素,与字体或字体大小无关。在没有触及SelectionTabs数组的情况下,.NET将其设置为默认值。我已经检查了RTF - 没有\ tx控制代码或其他任何东西,所以这个难以捉摸的'48'数字存储在哪里?
我不想将其用作硬编码的“幻数”,以防其他系统使用48像素以外的其他选项。
我自己的目的是帮助我从标签转换为空格(至少对于固定宽度的字体)。但是找到答案也可能让我们更接近于使用单个值控制标签大小而不设置this answer隐含的“无限”制表位数组。