• 为FreeTextBox添加中文字体


    废话少说直接上代码,通过以下代码可以添加系统字体到FreeTextBox中
      其中txtText为Freetextbox的实例

    using System.Drawing;
    using System.Drawing.Text;
    using FreeTextBoxControls;


            Toolbar toolbar1 = txtText.Toolbars[0];//此处的0表示第一个toolbar。
            FontFacesMenu fontmenu = (FontFacesMenu)toolbar1.Items[1];//freetextbox中加载字体的类为FontFacesMenu ,这是FontFacesMenu 在toolar中的索引。       
            InstalledFontCollection installedFontCollection = new InstalledFontCollection();//   Get   the   array   of   FontFamily   objects        .  
            FontFamily[] fontFamilies = installedFontCollection.Families;
            for (int i = fontFamilies.Length - 1; i > 0; i--)
            {
                fontmenu.Items.Add(new ToolbarListItem(fontFamilies[i].Name.ToString(), fontFamilies[i].Name.ToString()));
            }

    添加指定字体
        void RestFonts(FreeTextBox ftb)
        {
            Toolbar toolbar1 = ftb.Toolbars[0];//此处的0表示第一个toolbar。
            FontFacesMenu fontmenu =(FontFacesMenu) toolbar1.Items[1];//freetextbox中加载字体的类为FontFacesMenu ,这是FontFacesMenu 在toolar中的索引。
            fontmenu.Items.Add(new ToolbarListItem("Arial", "Arial"));
            fontmenu.Items.Add(new ToolbarListItem("Courier New", "Courier New"));
            fontmenu.Items.Add(new ToolbarListItem("Garamond"));
            fontmenu.Items.Add(new ToolbarListItem("Georgia", "Georgia"));
            fontmenu.Items.Add(new ToolbarListItem("Tahoma"));
            fontmenu.Items.Add(new ToolbarListItem("宋体", "宋体"));
            fontmenu.Items.Add(new ToolbarListItem("仿宋体", "仿宋体"));
            fontmenu.Items.Add(new ToolbarListItem("楷体", "楷体"));
            fontmenu.Items.Add(new ToolbarListItem("隶书","隶书"));
            fontmenu.Items.Add(new ToolbarListItem("黑体", "黑体"));
            fontmenu.Items.Add(new ToolbarListItem("华文行楷", "华文行楷"));
            fontmenu.Items.Add(new ToolbarListItem("Times", "Times New Roman"));
            fontmenu.Items.Add(new ToolbarListItem("Verdana", "Verdana"));
        }

  • 相关阅读:
    IOS归档操作
    IOS文件操作
    NSNumber,NSValue,NSData
    dbcp数据库连接池属性介绍
    Spring整合hibernate4:事务管理
    Spring整合hibernate4
    Spring AOP
    Chapter 27 Controlling Animations
    Chapter 23 Core Data
    Chapter 21 WebServices and UIWebView
  • 原文地址:https://www.cnblogs.com/niaowo/p/2128850.html
Copyright © 2020-2023  润新知