このドキュメントはアーカイブされており、メンテナンスされていません。

HorizontalAlignment 列挙体

コントロールのオブジェクトまたはテキストをコントロールの要素に合わせて水平方向に配置する場合、どのように配置するのかを指定します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

[ComVisibleAttribute(true)] 
public enum HorizontalAlignment
/** @attribute ComVisibleAttribute(true) */ 
public enum HorizontalAlignment
ComVisibleAttribute(true) 
public enum HorizontalAlignment

 メンバ名説明
.NET Compact Framework によるサポートCenterオブジェクトまたはテキストは、コントロール要素の中央に配置されます。 
.NET Compact Framework によるサポートLeftオブジェクトまたはテキストは、コントロール要素の左側に配置されます。 
.NET Compact Framework によるサポートRightオブジェクトまたはテキストは、コントロール要素の右側に配置されます。 

この列挙体は、さまざまなクラスで使用されます。これらに含まれるクラスの部分リストは CheckedListBoxColumnHeaderComboBoxControlPaintLabelListBoxControlRichTextBoxTextBox などです。

この例では、HorizontalAlignment 列挙体を使用して、テキストをコントロール要素の左、右、または中央に配置する方法を示しています。最初に、特定のサイズの TextBox を作成して、文字列を追加します。次に、この列挙体のメンバ Center を使用して、テキストを TextBox の中央に配置します。この例は、Form1 という名前の FormtextBox1 という名前の TextBox が作成済みであることを前提にしています。

private void Form1_Load(object sender, System.EventArgs e)
{
    // Add a text string to the TextBox.
    textBox1.Text = "Hello World!";
    
    // Set the size of the TextBox.
    textBox1.AutoSize = false;
    textBox1.Size = new Size(Width, Height/3);
    
    // Align the text in the center of the control element. 
    textBox1.TextAlign = HorizontalAlignment.Center;                            
}

private void Form1_Load(Object sender, System.EventArgs e)
{
    // Add a text string to the TextBox.
    textBox1.set_Text("Hello World!");

    // Set the size of the TextBox.
    textBox1.set_AutoSize(false);
    textBox1.set_Size(new Size(get_Width(), get_Height() / 3));

    // Align the text in the center of the control element. 
    textBox1.set_TextAlign(HorizontalAlignment.Center);
} //Form1_Load

Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition

Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。

.NET Framework

サポート対象 : 3.0,2.0,1.1,1.0

.NET Compact Framework

サポート対象 : 2.0,1.0
表示: