PowerTools MultiRow for Windows Forms 8.0J
ToFont(Single,FontStyle) メソッド
使用例 

作成するSystem.Drawing.Fontのemサイズ(ポイント単位)。
新しいフォントのSystem.Drawing.FontStyle
現在のFontInfoと指定したサイズおよびスタイルを使用して、新しいSystem.Drawing.Fontを作成します。
構文
Public Overloads Function ToFont( _
   ByVal size As Single, _
   ByVal style As FontStyle _
) As Font
public Font ToFont( 
   float size,
   FontStyle style
)

パラメータ

size
作成するSystem.Drawing.Fontのemサイズ(ポイント単位)。
style
新しいフォントのSystem.Drawing.FontStyle

戻り値の型

現在のFontInfoと指定したサイズおよびスタイルを持つSystem.Drawing.Font
例外
例外解説
System.ArgumentException

sizeが0以下か、無限大に評価されるか、または有効な数値ではありません。

または

FontInfoによって表されるSystem.Drawing.Fontが、指定されたstyleをサポートしていません。

解説
サイズのみを指定してSystem.Drawing.Fontを作成する場合は、ToFont(float)オーバーロードメソッドを使用してください。
使用例

次のサンプルコードは、ToFont(Single,FontStyle)メソッドを使用して、ユーザーがGcFontPickerからフォントを選択したときに新しいSystem.Drawing.Fontを作成する方法を示します。このサンプルコードを実行するには、System.Windows.Forms.Formプロジェクトを作成し、GcFontPickerインスタンスと、button1という名前のSystem.Windows.Forms.Buttonインスタンスを追加して、以下のコードをプロジェクトに貼り付けます。そして、このイベントハンドラをGcFontPickerインスタンスのGcFontPicker.SelectedFontChangedイベントに関連付けます。

// Change the button1's font using ToFont with the specified font size and style.
private void ToFontWithSizeAndStyle(object sender, EventArgs e)
{
    FontInfo selectedFontInfo = (sender as GcFontPicker).SelectedFontInfo;
    this.button1.Font = selectedFontInfo.ToFont(11f, FontStyle.Bold);
}
' Change the button1's font using ToFont with the specified font size and style.
Private Sub ToFontWithSizeAndStyle(ByVal sender As Object, ByVal e As EventArgs)
    Dim selectedFontInfo As FontInfo = TryCast(sender, GcFontPicker).SelectedFontInfo
    Me.button1.Font = selectedFontInfo.ToFont(11.0F, FontStyle.Bold)
End Sub
参照

FontInfo クラス
FontInfo メンバ
オーバーロード一覧

 

 


© 2008-2015 GrapeCity inc. All rights reserved.