zoukankan      html  css  js  c++  java
  • WinForm绘制文本--字体加粗、倾斜、下划线

         Graphics g;
            Font font;
            Brush brush;
            string fontString = "";
            private void button1_Click(object sender, EventArgs e)
            {
                //宋体,14号,蓝色,正常
                g = this.CreateGraphics();
                font = new Font("宋体", 14);
                brush = new SolidBrush(Color.Blue);
                fontString = "宋体,14号,蓝色,正常";
                g.DrawString(fontString, font, brush, 20, 10);
    
            }
    
            private void button2_Click(object sender, EventArgs e)
            {
                //宋体,14号,红色,加粗
                g = this.CreateGraphics();
                font = new Font("宋体", 14,FontStyle.Bold);
                brush = new SolidBrush(Color.Red);
                fontString = "宋体,14号,红色,加粗";
                g.DrawString(fontString, font, brush, 20, 50);
            }
    
            private void button3_Click(object sender, EventArgs e)
            {
                //隶书,16号,绿色,有下划线
                g = this.CreateGraphics();
                font = new Font("隶书", 16,FontStyle.Underline);
                brush = new SolidBrush(Color.Green);
                fontString = "隶书,16号,绿色,有下划线";
                g.DrawString(fontString, font, brush, 20, 90);
            }
    
            private void button4_Click(object sender, EventArgs e)
            {
                //黑体,20号,灰色,倾斜
                g = this.CreateGraphics();
                font = new Font("黑体", 20,FontStyle.Italic);
                brush = new SolidBrush(Color.Blue);
                fontString = "黑体,20号,灰色,倾斜";
                g.DrawString(fontString, font, brush, 20, 130);
            }
  • 相关阅读:
    Python学习9——异常
    提取微信小游戏代码
    linux 命令记录
    cpp 线程传递参数
    c++ primer 记录1
    你不知道的js
    js中的对象 函数 原型
    C++ 获取时间
    linux 常见命令
    git 的基本命令
  • 原文地址:https://www.cnblogs.com/zyadmin/p/8406110.html
Copyright © 2011-2022 走看看