国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

如何在windowForm中使用FontAwesome?

2019-11-14 13:30:09
字體:
來源:轉載
供稿:網友

  隨著技術的發展,web上以前的圖片按鈕現在逐步換成了圖標字體,這些圖標字體是矢量的,矢量圖意味著每個圖標都能在所有大小的屏幕上完美呈現,可以隨時更改大小和顏色,而且不失真,真心給人一種“高大上”的感覺。由于Font Awesome是完全免費的,無論個人還是商業使用,因此這種字體庫使用的比較多。Font Awesome一個字體文件包含了非常多的實用圖標,可以 助你完整表達web頁面上每個動作的含義(圖優于表,表優于文字)。

  Font Awesome是完全從頭設計的整套圖標,完全和Bootstrap兼容,他們是一組很好的搭檔。可以用CSS很方便的進行使用,Font Awesome的部分字體編碼(http://fontawesome.io/3.2.1/cheatsheet/)體現如下圖所示:

  但是問題來了?如何在Winform界面中使用呢(當然WPF也是可以的啦)。經過一番研究,終于發現其中的“奧秘”:

  步驟如下:

  1 下載Font Awesome到本地,并安裝該字體,字體名稱為FontAwesome.

  2 創建一個winform應用程序,并在Form界面設計如下:

  代碼如下:

 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 10 namespace WinFormFont11 {12     public partial class IconFontDemo : Form13     {14         public IconFontDemo()15         {16             InitializeComponent();17             //必須是unicode碼18             this.label1.Text = "/uF028";19             this.label1.Font = new Font("FontAwesome", 16);20             this.label1.ForeColor = Color.Green;21             //必須是unicode碼22             this.textBox1.Text = "/uF029 jackwangcumt";23             this.textBox1.Font = new Font("FontAwesome", 16);24             this.textBox1.ForeColor = Color.Black;25         }26 27         PRivate void button1_Click(object sender, EventArgs e)28         {29             int fontsize = int.Parse(this.textBox2.Text);30             this.label1.Font = new Font("FontAwesome", fontsize);31             this.textBox1.Font = new Font("FontAwesome", fontsize);32         }33     }34 }

  3 運行,界面如下:

  更改字體大小,單擊刷新,可以看到字體圖標都變大了嘍:

  字體編碼如何獲?。?/span>

  可以借助Word中的插入符號,然后選擇該字體,然后點選需要的圖標,看下面的unicode編碼即可:

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 筠连县| 两当县| 商河县| 黑龙江省| 师宗县| 尖扎县| 吉安市| 松阳县| 临猗县| 金塔县| 封丘县| 酒泉市| 丹寨县| 家居| 武强县| 尚志市| 体育| 吉隆县| 赫章县| 榆林市| 耒阳市| 嘉鱼县| 双鸭山市| 平安县| 泰顺县| 潜江市| 台南县| 正镶白旗| 廉江市| 万全县| 上杭县| 林州市| 封丘县| 安新县| 福鼎市| 余干县| 吴川市| 象州县| 巴青县| 灵丘县| 抚顺市|