登录
首页 » C#源码 » C# 定义文本框中的字体样式(粗体 斜体 下划线等)

C# 定义文本框中的字体样式(粗体 斜体 下划线等)

于 2022-05-17 发布 文件大小:21.10 kB
0 202
下载积分: 2 下载次数: 1

代码说明:

这个示例比较简单,但挺有用,特别是使用C#处理一些文本时尤其实用,比如设置字体的样式:粗体、斜体、下划线、删除线、字体选择、字体颜色定义、字体大小(字号)定义等,下面是一些相关的定义操作:   fontDialog1.AllowVectorFonts = true;//设置用户可以选择矢量字体   fontDialog1.AllowVerticalFonts = true;//设置字体对话框既显示水平字体,也显示垂直字体   fontDialog1.FixedPitchOnly = false;//设置用户可以选择不固定间距的字体   fontDialog1.MaxSize = 72;//设置可选择的最大字   fontDialog1.MinSize = 5;//设置可选择的最小字   if (fontDialog1.ShowDialog() == DialogResult.OK)//判断是否选择了字体   {    if (richTextBox1.SelectedText == "")//判断是否选择了文本    richTextBox1.SelectAll();//全选文本    richTextBox1.SelectionFont = fontDialog1.Font;//设置选中的文本字体   }   完整的源码示例,请下载本源码。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C#试图连接加密的Excel文件的例子
    C#试图连接加密的Excel文件的例子,数据库采用Excel的数据库连接,本例子中是使用OLEDB连接对象连接Excel文件。   在正式连接之前,需要判断是否选择了Excel文件,判断是否输入了密码,然后自动组合Excel数据库连接字符串,同时程序会智能判断无密码的情况,最后使用OLEDB连接对象连接Excel文件。连接成功后显示Excel文件连接字符串。
    2023-04-12 11:05:03下载
    积分:1
  • C# 通用权限管理框架 ERP OA 快速开发框架
    1、菜单导航管理2、操作按钮3、角色管理4、部门管理5、用户管理(用户权限)6、用户组管理(设置成员,用户组权限)7、系统配置(动态配置系统参数)8、附加属性(自定义属性)9、系统日志(异常记录)10、数据库备份/还原11、资源管理,(动态数据库)12、个人信息(基本信息,附加信息,用户角色,拥有权限)13、首页快捷14、数据回收站(业务功能删除过数据,全部保留在回收站)15、系统个性化设置(切换菜单导航)
    2022-03-11 07:50:58下载
    积分:1
  • C# 启动外部计算器计算数据
    C# 启动外部计算器计算数据,private void button1_Click(object sender, EventArgs e)   {//启动计算器计算数据(从当前程序向其他程序发送键击数据)    ProcessStartInfo MyStartInfo = new ProcessStartInfo();    MyStartInfo.FileName = "Calc.exe";    Process MyProcess = new Process();    MyProcess.StartInfo = MyStartInfo;    MyProcess.Start();    System.Threading.Thread.Sleep(100);    IntPtr MyHandle = FindWindow("SciCalc", "计算器");    if (MyHandle == IntPtr.Zero)    {    MessageBox.Show("计算器程序没有运行","信息提示",MessageBoxButtons.OK);    return;    }    SetForegroundWindow(MyHandle);    SendKeys.SendWait("88");    SendKeys.SendWait("*");    SendKeys.SendWait("8");    SendKeys.SendWait("=");   }
    2023-04-17 08:10:03下载
    积分:1
  • C# 拖动分页功能实例
    C# 拖动分页功能实例,拖动窗口右下角的滑块,即可实现分页功能,字体会变大,和拖动改变字体大小有点相似。
    2022-08-19 21:12:20下载
    积分:1
  • C# 浮动窗体 会跑的左右漂浮移动窗口
    C#制作的浮动窗体,动态左右漂浮移动的窗口,打开后,漂浮在其它窗口上边,由左向右漂浮移动,从截图上看不出动态漂浮移动的效果,你可以下载源码,编译运行实例即可看到,窗体漂浮移动部分的代码,如下示:   private void timer1_Tick(object sender, System.EventArgs e)   {    Point p = new Point(this.DesktopLocation.X + 1, this.DesktopLocation.Y);    this.DesktopLocation = p;    if (p.X == 550)    {    timer1.Stop();    }   }
    2023-02-27 10:00:03下载
    积分:1
  • C# 为窗体控件添加浮动信息框
    C# 为窗体控件添加浮动的帮助信息框,private void Form1_Load(object sender, EventArgs e)   {//为窗体控件添加浮动的帮助信息框    //在标题栏上显示帮助按钮    this.HelpButton = true;    this.MaximizeBox = false;    this.MinimizeBox = false;    //指定显示指定控件的帮助信息    this.helpProvider1.SetShowHelp(this.textBox1, true);    //指定与指定的控件关联的帮助字符串    this.helpProvider1.SetHelpString(this.textBox1, "包括科目编码和科目名称");    this.helpProvider1.SetShowHelp(this.textBox2, true);    this.helpProvider1.SetHelpString(this.textBox2, "输入数据包括分节号");    this.helpProvider1.SetShowHelp(this.textBox3, true);    this.helpProvider1.SetHelpString(this.textBox3, "输入数据包括分节号");    this.helpProvider1.SetShowHelp(this.textBox4, true);    this.helpProvider1.SetHelpString(this.textBox4, "输入数据包括分节号");    this.helpProvider1.SetShowHelp(this.textBox5, true);    this.helpProvider1.SetHelpString(this.textBox5, "期末余额=期初余额+本期发生额");   }
    2023-03-05 04:10:04下载
    积分:1
  • C# 制作勤劳的小闹钟
    C# 制作勤劳的小闹钟,将时间信息显示在textBox文本框中,textBox1.Text = DateTime.Now.ToString("HH时mm分ss秒");//在TextBox控件中显示系统时间。最终的运行效果如测试运行图所示,比较简单的小闹钟,C#新手参考。时间字体样式在代码中可以自定义,不喜欢这种时钟字体的,就自己修改吧。
    2022-06-13 03:03:05下载
    积分:1
  • C#合成图片 组合文字及图像的实例
    C# 将多个文字图形图像组合成复合图形,一个组合文字及图像的实例。基于WPF技术实现,可作为一个C#学习WPF图像处理的简单范例。C# 将多个文字图形图像组合成复合图形:   DrawingGroup MyGroup = new DrawingGroup();   RadialGradientBrush MyRadialGradientBrush = new RadialGradientBrush();   MyRadialGradientBrush.Freeze();   FontStyle MyStyle = FontStyles.Normal;   FontWeight MyWeight = FontWeights.Medium;   MyWeight = FontWeights.Bold;   MyStyle = FontStyles.Italic;   string MyText = "Visual C++ 2017源码素材网实例精粹罗斌编著";   var MyFont = new FontFamily("宋体");   FormattedText MyFormattedText = new FormattedText(MyText,    System.Globalization.CultureInfo.GetCultureInfo(86),    FlowDirection.RightToLeft,    new Typeface(MyFont, MyStyle, MyWeight, FontStretches.Normal),    FontSize, MyRadialGradientBrush);   Pen MyPen = new Pen(Brushes.Black, 2);   MyPen.Freeze();   ……   更多源代码敬请下载本源码。运行截图如下图所示。
    2022-06-30 08:36:55下载
    积分:1
  • 通过C#的程序实现分离数据库功能
    C#分离数据库功能,这个功能相信对于熟悉SQLSERVER的程序开发者不陌生了,本示例演示C#编写程序,实现数据库分离功能。C#分离数据库将执行以下代码:   try   {    SqlCommand cmd = new SqlCommand();//创建数据库命令对象    con.Open();//打开数据库连接    cmd.Connection = con;//设置连接属性    cmd.CommandText =//设置要执行的SQL语句    "sp_detach_db @dbname= + this.comboBox1.Text+";    cmd.ExecuteNonQuery();//执行SQL语句    MessageBox.Show("分离成功");//弹出消息对话框   }   catch(Exception ey)   {    MessageBox.Show(ey.Message);//抛出异常信息,弹出消息对话框   }
    2022-04-06 22:36:25下载
    积分:1
  • C# 最简单的文件复制实例
    C# 最简单的文件复制实例,文件拷贝的示例,比较简单,若要启用启用xp_cmdshell, 请查看启用xp_cmdshell使用说明。
    2022-03-01 11:06:17下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载