C#记事本对齐问题

图一是windows记事本,图二是自己编的,原文本是对齐的,但是自己编的换个字体或大小后就不能自动调整了,windows却可以,怎么弄?调整字体代码:privatevoi... 图一是windows记事本,图二 是自己编的,原文本是对齐的,但是自己编的换个字体或大小后就不能自动调整了,windows却可以,怎么弄?
调整字体代码:
private void 字体ToolStripMenuItem_Click(object sender, EventArgs e) { FontDialog font = new FontDialog(); font.ShowDialog(); richTextBox1.Font = font.Font; }
望前辈指导!谢谢!
展开
 我来答
然后去远足
2014-05-17 · TA获得超过1万个赞
知道大有可为答主
回答量:4016
采纳率:83%
帮助的人:2444万
展开全部
这是因为你用的是 RichTextBox,而系统自带的是 TextBox,这两者对于制表符的显示是不一样的。

RichTextBox 对制表符(\t)的处理就是占8个字符的位置。
追问
那有办法解决吗?谢谢!
wangpaishi
2014-05-17 · TA获得超过570个赞
知道小有建树答主
回答量:932
采纳率:52%
帮助的人:762万
展开全部
空格对齐的,还是 tab \t 对其的?
追问
\t对齐的,谢谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式