richTextBox设置选中的字体属性
2024-08-29 15:01:06
执行一次设置选中的字体样式 再执行一次恢复正常
//粗体
public void ToggleBold()
{
if (richTextBox1.SelectionFont == null)
richTextBox1.SelectionFont = richTextBox1.Font; FontStyle style = richTextBox1.SelectionFont.Style; if (richTextBox1.SelectionFont.Bold) style &= ~FontStyle.Bold;//恢复正常
else
style |= FontStyle.Bold; richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, style);
}
斜体
public void ToggleItalic()
{
if (richTextBox1.SelectionFont == null)
richTextBox1.SelectionFont = richTextBox1.Font; FontStyle style = richTextBox1.SelectionFont.Style; if (richTextBox1.SelectionFont.Italic)
style &= ~FontStyle.Italic;//恢复正常
else
style |= FontStyle.Italic; richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, style);
}
下划线
public void ToggleUnderLine()
{
if (richTextBox1.SelectionFont == null)
richTextBox1.SelectionFont = richTextBox1.Font; FontStyle style = richTextBox1.SelectionFont.Style; if (richTextBox1.SelectionFont.Underline)
style &= ~FontStyle.Underline;//恢复正常
else
style |= FontStyle.Underline; richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, style);
}
最新文章
- selenium查找ifame其中的元素
- Web页面多对象多文档事件冲突的解决方案
- @有两个含义:1,在参数里,以表明该变量为伪参数 ,在本例中下文里将用@name变量代入当前代码中2,在字串中,@的意思就是后面的字串以它原本的含义显示,如果不
- 大小写转换,split分割
- C# 扩展方法克隆实体类
- 基于visual Studio2013解决C语言竞赛题之0804成绩筛选
- Windows Azure中的Affinity Group
- mysql安装及常见问题
- jQuery ajax读取本地json文件
- 转载:搭建完整的arm-linux-gcc等交叉编译环境(感谢CSDN博主的分享)
- 20145311王亦徐 《网络对抗技术》 MSF基础应用
- 由testcase数据之分析
- tkinter menu
- Tensorflow物体检测(Object Detection)API的使用
- bartender学习
- English trip -- VC(情景课)10 B Around the house 在家里
- php中文转拼音2
- 服务器安全策略之《通过IP安全策略阻止某个IP访问的设置方法》
- linux centos 系统怎么设置中文模式
- sprintf 格式化字符串
热门文章
- C#中判断bool 类型 代码的最短写法
- Cocoapod错误 - Xcode6.4
- [问题]编译报错:clang: error: linker command failed with exit code 1及duplicate symbol xxxx in错误解决方法之一
- A simple test
- python 处理cookie简单很多啊 httpclient版本是4.3.3
- [原博客] BZOJ 2242 [SDOI2011] 计算器
- sqlite的源代码加密,以及其它一些文章
- Spring 通过工厂方法(Factory Method)来配置bean
- HTML input标签的checked属性与Razor解析
- java学习多线程之卖票示例