2015年3月11日 星期三

Fancy Custom Label Class (LabelEx) 應用實務

來源: https://code.msdn.microsoft.com/windowsapps/Fancy-Custom-Label-Class-ff18dbd1#content

是否覺得 Visual Studio C# 的Label 太單調?
這邊分享一個簡單好用的元件給大家
只要在你的專案加入一個class
從此就可以使用這客製化的Label了
而且是視覺化的操作,直接從工具箱拖曳出來即可

首先先下載原始碼,這邊以C#為例

image

下載完成

image

建立新的專案

image

新增類別

image

將類別名稱命名為LabelEx.cs

image

接著到剛剛下載的資料夾 C#\LabelEx\LabelEx
將LabelEx.cs的內容全部複製

image

貼上,並修改一下namespace

image

按一下[開始偵錯(F5)]

image

接著在工具列就能發現新的Label元件啦
立刻移到Form1上來試試!

image

 

這個LabelEx元件,可以提供文字邊框、陰影,在大部分情況下已經夠用了
若想知道這些效果如何設定的,可以去C#\LabelEx Demo (CSharp)\Form1.Designer.cs
嘗試看看裡面的那些參數吧!