richtextbox-winform去除某个字体样式

问题描述

winform去除某个字体样式

例如有一个 RichTextBox
他的字体样式为 Bold(粗体) Underline(下划线)
如何取消 Bold,让他只有下划线这个样式
就像word文档一样,按一下B变粗体,再按下变回去.

解决方案

已经找到解答方案了:
new Font("宋体", 9, (FontStyle)( txt.FontStyle -FontStyle.Bold));

解决方案二:

Font里面的属性是只读的,所以需要重新定义Font 给你的文本。
new Font("宋体", 9, ((FontStyle)(FontStyle.Bold | FontStyle.Underline)));

时间: 2024-10-05 16:29:47

richtextbox-winform去除某个字体样式的相关文章

详解CSS网页布局中默认字体样式

核心提示:浏览器默认的样式往往在不同的浏览器.不同的语言版本甚至不同的系统版本都有不同的设置,这就导致如 果直接利用默认样式的页面在各个浏览器下显示非常不一致,于是就有了类似YUI的reset之类用来尽量重写浏览器的默认设置保证各个浏览器样式一致性的做法. 浏览器默认的样式往往在不同的浏览器.不同的语言版本甚至不同的系统版本都有不同的设置,这就导致如 果直接利用默认样式的页面在各个浏览器下显示非常不一致,于是就有了类似YUI的reset之类用来尽量重写浏览器的默认设置保证各个浏览器样式一致性的做

js-编辑器的字体样式无法控制的解决方法

问题描述 编辑器的字体样式无法控制的解决方法 遇到个问题就是一个留言要用编辑器留言但留言后的文字样式必须一致就是说如果在编辑器里写了样式或者style什么的要统统去掉就网站自身的样式大家有没有办法解决呢? 解决方案 后台用什么语言??如果用php有个函数strip_tags去掉 HTML 及 PHP 的标记.在你php端获取到用户输入编辑框里的内容后,后台用这个函数去掉html就行了 例如:用户用留言编辑器发送了我是小猪这样的内容,提交到后台后,后台的php进行处理. <?php $conten

PowerPoint2003-PPT中“保存”字体样式方法

  我们平常可能会在不同的环境下设计制作PPT幻灯片,有时在公司设计了一部分,下班回家后想接着再完成未完成的PPT,但打开一看却发现字体样式变了,这是怎么回事呢?其实,这是因为在不同环境下使用的电脑不同,公司电脑上的字体家里没有,所以这时候系统找不到相应的字体,只有以默认的宋体来代替了. 其实我们可以在保存PPT的时候将字体一同保存进去,这样就算换到任何环境下也不会因为系统无法找到相应的字体而丢失字体外观. 将字体一同保存到PPT幻灯片中方法: ①单击"文件"菜单,然后选择"

解析CSS设置默认字体样式

默认字体样式会因为浏览器不同,版本不同,甚至操作系统不同的设置不同导致如果直接利用默认样式的页面在各个浏览器下显示非常不一致,于是就有了类似YUI的reset之类用来尽量重写浏览器的默认设置保证各个浏览器样式一致性的做法. 拿字体来说,各个浏览器默认的字体种类.字体大小和字体行高都不一样,比如IE8的中文版在Windows XP下显示网页时默认字体是宋体,而英文版肯定不会如此.所以我们需要统一设置默认的字体样式,以便实现一致的显示效果来保证设计的一致性和提高开发效率. 样式优先级 通常用户看到的

CSS网页布局中默认字体样式

  拿字体来说,各个浏览器默认的字体种类.字体大小和字体行高都不一样,比如IE8的中文版在Windows XP下显示网页时默认字体是宋体,而英文版肯定不会如此.所以我们需要统一设置默认的字体样式,以便实现一致的显示效果来保证设计的一致性和提高开发效率. 样式优先级 通常用户看到的页面的样式会受到三层控制: 第一层是浏览器的默认样式 第二层是网页定义样式 第三层是用户自定义样式 和CSS一样,后面的优先级 高于前面的,也就是说网页定义样式可以覆盖浏览器的默认样式,而用户自定义样式优先级最高.不过,

PPT中保存字体样式

有很多朋友把设置好的ppt拿到其他地方进行演示,结果发现与原来所做的PPT完全两样,只能用默认字体来代替了,有的朋友甚至认为是电脑中毒,其实不然,这是什么原因呢,呵呵,原来是PPT的字体样式发生了变化,因为你在原来电脑上设置了某些字体,而拿到另外一台电脑上他的电脑中没有安装相应的字体,所以你打开就会完全两样哦,那怎么办,难道也必须在对方电脑上安装字体吗,如果是这样的话那就麻烦了,也不太现实,有没有更好的办法来解决这种问题呢,当然可以,你可以通过保存字体样式的方法来解决,如何在ppt中保存字体样式

修改360浏览器字体样式的方法

  无论是windows系统下默认的IE浏览,还是第三方智能浏览器,在浏览器中的默认字体大小都是一样的,而对于一些使用来说,如果看厌了默认的字体样式,那么赶快通过下方小编提供的方法,来自定义修改自己所喜爱的字体吧! 操作方法 1.进入浏览器的设置选项. 2.在左边的[高级选项]一栏找到[自定义字体]. 3.接着在标准字体中改变你想要的字体. 由于360极速浏览器的内核是采用谷歌chrome浏览器的内核,所以360极速浏览器设置字体的方法同样适用于chrome浏览器,小伙伴们快去试一试吧. 通过上

PPT中“保存”字体样式方法

  我们平常可能会在不同的环境下设计制作PPT幻灯片,有时在公司设计了一部分,下班回家后想接着再完成未完成的PPT,但打开一看却发现字体样式变了,这是怎么回事呢?其实,这是因为在不同环境下使用的电脑不同,公司电脑上的字体家里没有,所以这时候系统找不到相应的字体,只有以默认的宋体来代替了. 其实我们可以在保存PPT的时候将字体一同保存进去,这样就算换到任何环境下也不会因为系统无法找到相应的字体而丢失字体外观. 将字体一同保存到PPT幻灯片中方法: ①单击"文件"菜单,然后选择"

Beyond Compare输入窗格字体样式怎么改

  Beyond Compare输入窗格字体样式怎么改?现在,不少人都在使用Beyond Compare这个软件,这个软件除了拥有强大的文件和文件夹比较功能,文本合并也是该软件的一大特色之处,另外全新Beyond Compare 4中文版还新增图片比较会话.三种方式合并文件夹以及定义不重要的文本等功能.当我们使用Beyond Compare软件进文本合并操作时,由于不同用户对于字体样式的喜好不一,如果默认的字体太小或者使用起来不习惯,那么,一起来看看Beyond Compare输入窗格字体样式怎