GrapeCity.Win.PlusPak.v80 アセンブリ > GrapeCity.Win.Pickers 名前空間 : FilterFontTypes 列挙体 |
Public Enum FilterFontTypes Inherits System.Enum
public enum FilterFontTypes : System.Enum
メンバ | 解説 |
---|---|
All | 現在のオペレーティングシステムにインストールされているすべてのフォントをGcFontPickerコントロールのドロップダウンリストに表示することを指定します。 |
MonospacedFont | すべてのモノスペースフォントをGcFontPickerコントロールのドロップダウンリストに表示することを指定します。 |
None | GcFontPickerコントロールのドロップダウンリストにどのフォントも表示しないことを指定します。 |
NormalFont | シンボルフォントとモノスペースフォントを除くすべての通常フォントをGcFontPickerコントロールのドロップダウンリストに表示することを指定します。 |
OpenTypeFont | すべてのOpenTypeフォントをGcFontPickerコントロールのドロップダウンリストに表示することを指定します。 |
SymbolFont | すべてのシンボルフォントをGcFontPickerコントロールのドロップダウンリストに表示することを指定します。 |
TrueTypeFont | すべてのTrueTypeフォントをGcFontPickerコントロールのドロップダウンリストに表示することを指定します。 |
次のサンプルコードは、この列挙体を使用して、GcFontPickerのドロップダウンリストのすべてのフォントグループに表示されるフォント名をフィルタリングする方法を示します。この例では、OpenTypeフォントのうち日本語文字セットと簡体字中国語文字セットをサポートするフォントのみをすべてのフォントグループに表示しています。このサンプルコードを実行するには、以下のコードをSystem.Windows.Forms.Formプロジェクトに追加し、ここで作成したメソッドをコンストラクターまたはフォーム上の別のメソッドから呼び出します。
private void CreateGcFontPickerWithItemFilter() { // Create an instance of GcFontPicker control. GcFontPicker gcFontPicker = new GcFontPicker(); // Initialize the Name and Location of the gcFontPicker. gcFontPicker.Name = "gcFontPicker"; gcFontPicker.Location = new Point(10, 50); // Set ItemFilter. gcFontPicker.ItemFilter.FontTypes = FilterFontTypes.OpenTypeFont; gcFontPicker.ItemFilter.CharSets = new CharSetCollection(new FontCharSet[] { FontCharSet.Japanese , FontCharSet.Chinese_Simplified}); // adds gcFontPicker to the form. this.Controls.Add(gcFontPicker); }
Private Sub CreateGcFontPickerWithItemFilter() ' Create an instance of GcFontPicker control. Dim gcFontPicker As New GcFontPicker() ' Initialize the Name and Location of the gcFontPicker. gcFontPicker.Name = "gcFontPicker" gcFontPicker.Location = New Point(10, 50) ' Set ItemFilter. gcFontPicker.ItemFilter.FontTypes = FilterFontTypes.OpenTypeFont gcFontPicker.ItemFilter.CharSets = New CharSetCollection(New FontCharSet() {FontCharSet.Japanese, FontCharSet.Chinese_Simplified}) ' adds gcFontPicker to the form. Me.Controls.Add(gcFontPicker) End Sub
System.Object
System.ValueType
System.Enum
GrapeCity.Win.Pickers.FilterFontTypes