獲取系統字型和顏色的方法

2021-09-21 11:07:37 字數 1202 閱讀 7655

需要在工具欄中讓使用者自己選擇字型,因此用下列語句將系統中的字型讀取出來,並寫入combobox1中。

1、獲取系統字型

system.drawing.text.installedfontcollection fonts = new system.drawing.text.installedfontcollection();

foreach (system.drawing.fontfamily ff in fonts.families)

2、獲取系統預定顏色 (這個程式的this.stylecolor還要調整) 

//獲取系統顏色預定以顏色

using system.web.ui.webcontrols;

array colors = system.enum.getvalues( typeof(knowncolor) );foreach( object colorname in colors )

3、涉及的類的介紹:

listitem 類:表示資料繫結列表控制項中的資料項。無法繼承此類。

命名空間:system.web.ui.webcontrols

程式集:system.web(在 system.web.dll 中)

c#語法:

public sealed class listitem : istatemanager, iparseraccessor, iattributeaccessor

備註:listitem 控制項表示 listbox 或 radiobuttonlist 控制項等資料繫結列表控制項中的個別資料項。

有幾種方法可以指定為列表控制項中的項顯示的文字。最常用的方法是將文字放在內部 html 內容中。內部 html 內容是 listitem 控制項的開始標記和結束標記之間的文字。還可以使用 text 屬性指定列表控制項中為項顯示的文字。

value 屬性使您得以除了在控制項中顯示的文字外,還可以將值與列表控制項中的項關聯。例如,可以為列表控制項中的項顯示文字(如 "item 1"),並使用 value 屬性為該項指定值,如 "$1.99"。

可以設定內部 html 內容、text 或 value 屬性的任意組合。listitem 控制項的結果 html 輸出取決於所設定的這三種屬性的組合。例如,如果所有三種屬性按如下設定:

inner 1

內部 html 內容用於呈現的內部 html 內容,而 value 屬性用於 value 屬性。結果 html 呈現輸出為:

inner 1

C 及WPF獲取本機所有字型和顏色的方法

wpf 獲取所有的字型 system.drawing.text.installedfontcollect font new system.drawing.text.installedfontcollection system.drawing.fontfamily array font.familie...

C 讀取系統字型顏色與大小的方法

首先,說到字型 顏色,我們應該想到system.drawing命名空間 先說說獲取系統字型的方法 在system.drawing命名空間下有個fontfamily類,其下有個靜態www.cppcns.com屬性 families 返回的是乙個 fontfamily物件陣列 注 system.draw...

css字型顏色的設定方法

css字型顏色的設定方法 首先建立乙個html示例檔案 然後在body定義一些p標籤並在p標籤中輸入文字內容 最後給p標籤新增css樣式為 p 即可修改字型顏色。一 首先我們先給大家看個html字型的基礎 php中文網 字型顏色設定 字型顏色設定 字型顏色設定 字型顏色設定 這裡是p標籤的四段話,我...