搜索
编程论坛
→
.NET专区
→
『 VB.NET论坛 』
→ 运行时改变字体的问题,求教高手。。。。
标题:
运行时改变字体的问题,求教高手。。。。
只看楼主
yttlxajh
等 级:
新手上路
帖 子:6
专家分:0
注 册:2013-3-12
结帖率:
100%
楼主
已结贴
√
问题点数:20 回复次数:7
运行时改变字体的问题,求教高手。。。。
用的 VS2012中的 VB
程序中用了 richTextbox 控件,现在需要在运行时更改 控件的字体 ,不是调用 字体对话窗 来改变,要用代码直接改,求教该如何写?拜谢先!!!
搜索更多相关主题的帖子:
如何
2013-03-12 11:27
不说也罢
等 级:
贵宾
威 望:
39
帖 子:1481
专家分:4989
注 册:2007-10-7
第
2
楼
得分:20
new font
如:RichTextBox1.Font = New Font("黑体", 18)
===================================================
讨厌C#的行尾的小尾巴;和一对大括号{ }
===================================================
2013-03-12 11:38
yttlxajh
等 级:
新手上路
帖 子:6
专家分:0
注 册:2013-3-12
第
3
楼
得分:0
回复 2楼 不说也罢
唉,真是会者不难啊,原来尽如此简单。。。 高手就是高手啊。再次真心的感谢!永远快乐!
2013-03-12 12:06
yttlxajh
等 级:
新手上路
帖 子:6
专家分:0
注 册:2013-3-12
第
4
楼
得分:0
回复 2楼 不说也罢
呵呵,还要麻烦下,现在又有个新问题,就是 richTextBox 控件似乎有个默认的英文输入的固定字体,无论是设计时或运行时定义了字体,如 宋体 ,都不会变,只有重新改变字体后才会变成需要的字体,真是晕,不知是否有办法让它在 输入时就是我设定的字体呢?谢谢!
在 RichTextBox1_TextChanged 事件中加入字体定义可以做到,但是似乎有点笨笨的感觉,还有更好的办法吗?
[
本帖最后由 yttlxajh 于 2013-3-12 12:30 编辑
]
2013-03-12 12:24
不说也罢
等 级:
贵宾
威 望:
39
帖 子:1481
专家分:4989
注 册:2007-10-7
第
5
楼
得分:0
我不能重现你的问题,在我机器上没有你说的情况
你是复制粘贴从WORD或写字板的文本的??
===================================================
讨厌C#的行尾的小尾巴;和一对大括号{ }
===================================================
2013-03-13 11:44
yttlxajh
等 级:
新手上路
帖 子:6
专家分:0
注 册:2013-3-12
第
6
楼
得分:0
回复 5楼 不说也罢
不好意思,可能是我没说明白,我重新说下: 程序运行时,往 richtextbox 控件做的编辑窗中输入内容,从键盘输入,只要是 英文字母 就不是我设定的字体,输入中文没问题,粘贴什么的都正常。在网上也查了好久,好像这是一个 bug ,找不到解决办法。你不能重现,可能是版本问题吧。我的机器 系统是 win7/64,.net是4.5,VB是2012
2013-03-15 07:25
不说也罢
等 级:
贵宾
威 望:
39
帖 子:1481
专家分:4989
注 册:2007-10-7
第
7
楼
得分:0
我用的是2008,2012有这个BUG么?
若象你讲的,可不可以在窗体的LOAD事件中用代码设置字体?写在TextChanged事件是烦了点,每次键入都要触发
===================================================
讨厌C#的行尾的小尾巴;和一对大括号{ }
===================================================
2013-03-15 17:10
yttlxajh
等 级:
新手上路
帖 子:6
专家分:0
注 册:2013-3-12
第
8
楼
得分:0
窗体的load里面有代码的,结果还是一样。 我用VS2012里面的 C++ C# 等等新建窗体,拉一个 richtextbox 控件,其它什么都不做,只在属性里面改变 richtextbox 控件的字体,然后运行,结果都一样:只要是输入英文,都是默认字体,输入中文就是需要的字体,复制、粘贴等等都正常。无语。。。
2013-03-17 09:47
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-400508-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.377654 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved