vb 2010 richtextbox 字体自动变化问题.
是这样的,窗口有两个richtextbox,没有写任何其他代码,仅仅是更改了文字的样式(黑体,2号,加粗)然后直接运行.居然发现数字和字母的行高不同.有什么办法解决,要让...
是这样的,窗口有两个richtextbox,没有写任何其他代码,仅仅是更改了文字的样式(黑体,2号,加粗)
然后直接运行.
居然发现数字和字母的行高不同.
有什么办法解决,要让每一行的高度一样...
而且 假如刚开始输入的是数字,突然从某一行开始输入字母的话,连字体都变化了(请注意第一行的"1"和第六行a后面的"1",明显不是同一种字体,为什么会这样???) 展开
然后直接运行.
居然发现数字和字母的行高不同.
有什么办法解决,要让每一行的高度一样...
而且 假如刚开始输入的是数字,突然从某一行开始输入字母的话,连字体都变化了(请注意第一行的"1"和第六行a后面的"1",明显不是同一种字体,为什么会这样???) 展开
4个回答
展开全部
展开全部
是字体不同造成的,你既然要使用同一种字体,那用普通TextBox不行吗
更多追问追答
追问
可是我根本没有换字体啊,是它自己换的,而且只有字母才会换。
追答
帮你百度了一下,设置RichTextBox1.LanguageOption = RichTextBoxLanguageOptions.UIFonts
亲测可用。。
参考:http://www.shaoqun.com/a/56320.aspx
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
换一种字体也许能行,多试试各种字体。
追问
其它字体大多数不行……除了几种特殊的艺术字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没法子的~
更多追问追答
追问
难道你也遇到了相同的问题,而且也无解吗??
追答
干嘛要这么做,写在同一个richtextbox里不就行了~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询