Control.DefaultFont プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コントロールの既定のフォントを取得します。
public:
static property System::Drawing::Font ^ DefaultFont { System::Drawing::Font ^ get(); };
public static System.Drawing.Font DefaultFont { get; }
static member DefaultFont : System.Drawing.Font
Public Shared ReadOnly Property DefaultFont As Font
プロパティ値
コントロールの既定の Font。 返される値は、ユーザーのオペレーティング システム、およびシステムのローカル カルチャの設定によって異なります。
例外
既定のフォントまたは地域設定の代替フォントが、クライアント コンピューターにインストールされていません。
例
次のコード例では、および DefaultForeColor メンバーのDefaultBackColorDefaultFont使用方法を示します。 この例を実行するには、ListBox1 という名前の を含むフォームに次のコードを ListBox 貼り付けます。 フォームの Populate_ListBox
コンストラクターまたは Load イベント処理メソッドで メソッドを呼び出します。
// The following method displays the default font,
// background color and foreground color values for the ListBox
// control. The values are displayed in the ListBox, itself.
void Populate_ListBox()
{
ListBox1->Dock = DockStyle::Bottom;
// Display the values in the read-only properties
// DefaultBackColor, DefaultFont, DefaultForecolor.
ListBox1->Items->Add( String::Format( "Default BackColor: {0}", ListBox::DefaultBackColor ) );
ListBox1->Items->Add( String::Format( "Default Font: {0}", ListBox::DefaultFont ) );
ListBox1->Items->Add( String::Format( "Default ForeColor:{0}", ListBox::DefaultForeColor ) );
}
// The following method displays the default font,
// background color and foreground color values for the ListBox
// control. The values are displayed in the ListBox, itself.
private void Populate_ListBox()
{
ListBox1.Dock = DockStyle.Bottom;
// Display the values in the read-only properties
// DefaultBackColor, DefaultFont, DefaultForecolor.
ListBox1.Items.Add("Default BackColor: " +
ListBox.DefaultBackColor.ToString());
ListBox1.Items.Add("Default Font: " +
ListBox.DefaultFont.ToString());
ListBox1.Items.Add("Default ForeColor:" +
ListBox.DefaultForeColor.ToString());
}
' The following method displays the default font,
' background color and foreground color values for the ListBox
' control. The values are displayed in the ListBox, itself.
Private Sub Populate_ListBox()
ListBox1.Dock = DockStyle.Bottom
' Display the values in the read-only properties
' DefaultBackColor, DefaultFont, DefaultForecolor.
ListBox1.Items.Add("Default BackColor: " & ListBox.DefaultBackColor.ToString)
ListBox1.Items.Add("Default Font: " & ListBox.DefaultFont.ToString)
ListBox1.Items.Add("Default ForeColor:" & ListBox.DefaultForeColor.ToString)
End Sub
注釈
次の表では、オペレーティング システムとローカル カルチャに応じて によって DefaultFont 返される値について説明します。
システムまたはカルチャ | フォント |
---|---|
Windows NT 4x、日本語版 | MS UI ゴシック、9 ポイント。 |
アラビア語 (Windows) | タホマ、8ポイント。 |
その他のオペレーティング システム/カルチャ | MS Shell Dlg 論理フォント(通常は Microsoft San Serif 8 ポイント)。 |
MS Shell Dlg は、システム レジストリのフォント セットにマップされます。
前のフォントがインストールされていない場合、既定のフォントは 8 ポイントの Tahoma です。 8 ポイントの Tahoma がインストールされていない場合は、 DefaultFont プロパティの値を GenericSansSerif 返します
適用対象
こちらもご覧ください
.NET