zoukankan      html  css  js  c++  java
  • C#环境中设置上标和下标(转)

    在涉及到单位时,我们经常需要使用到上标和下标,在网上搜了一下,RICHTEXTBOX还是挺好用的,用法如下:
    private void form_Load(object sender, EventArgs e)
            {           
                Font richFont = new Font("宋体", 10);
                richTextBox1.Font=richFont; //在c#中需要定义一FONT变量,在VB中可以不定义,直接设置FONT属性
                richTextBox1.Text =  "H2SO4";
                OffsetRichText(richTextBox1,1,1,2);
                OffsetRichText(richTextBox1, 4, 1, -2);
            }

    private void OffsetRichText(RichTextBox box, int iStart, int iLength, int iOffset)
            {

                box.SelectionStart = iStart;
                box.SelectionLength = iLength;
                Font richFont1 = new Font("宋体", box.Font.Size - System.Math.Abs(iOffset));
                box.SelectionFont = richFont1;
                box.SelectionCharOffset =iOffset;
                box.SelectionStart = 0;
                box.SelectionLength = 0;

            }

  • 相关阅读:
    idea打包jar部署Linux出现乱码
    HTML元素刷新方式
    Linux中Jar启动与停止
    Win10开机自启软件设置
    java后台数据传输到前端少一天,8小时
    mysql字符串提取数组排序
    maven 配置文件
    mac docker安装jupyter notebook镜像
    pycharm使用git
    github使用命令
  • 原文地址:https://www.cnblogs.com/emily_fly/p/1548132.html
Copyright © 2011-2022 走看看