HorizontalAlignment 列挙体
コントロールのオブジェクトまたはテキストをコントロールの要素に合わせて水平方向に配置する場合、どのように配置するのかを指定します。
<Serializable>
<ComVisible(True)>
Public Enum HorizontalAlignment
[C#]
[Serializable]
[ComVisible(true)]
public enum HorizontalAlignment
[C++]
[Serializable]
[ComVisible(true)]
__value public enum HorizontalAlignment
[JScript]
public
Serializable
ComVisible(true)
enum HorizontalAlignment
解説
この列挙体は、さまざまなクラスで使用されます。これらに含まれるクラスの部分リストは CheckedListBox 、 ColumnHeader 、 ComboBox 、 ControlPaint 、 Label 、 ListBox 、 Control 、 RichTextBox 、 TextBox などです。
メンバ
メンバ名 | 説明 |
---|---|
Center
.NET Compact Framework でもサポート。 |
オブジェクトまたはテキストは、コントロール要素の中央に配置されます。 |
Left
.NET Compact Framework でもサポート。 |
オブジェクトまたはテキストは、コントロール要素の左側に配置されます。 |
Right
.NET Compact Framework でもサポート。 |
オブジェクトまたはテキストは、コントロール要素の右側に配置されます。 |
使用例
[Visual Basic, C#, C++] この例では、 HorizontalAlignment 列挙体を使用して、テキストをコントロール要素の左、右、または中央に配置する方法を示しています。最初に、特定のサイズの TextBox を作成して、文字列を追加します。次に、この列挙体のメンバ Center を使用して、テキストを TextBox の中央に配置します。この例は、 Form1
という名前の Form と textBox1
という名前の TextBox が作成済みであることを前提にしています。
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
' 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
End Sub
[C#]
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;
}
[C++]
private:
void Form1_Load(Object* /*sender*/, System::EventArgs* /*e*/) {
// Add a text String* to the TextBox.
textBox1->Text = S"Hello World!";
// Set the size of the TextBox.
textBox1->AutoSize = false;
textBox1->Size = System::Drawing::Size(Width, Height/3);
// Align the text in the center of the control element.
textBox1->TextAlign = HorizontalAlignment::Center;
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
名前空間: System.Windows.Forms
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
アセンブリ: System.Windows.Forms (System.Windows.Forms.dll 内)