VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
Labelコントロールのテキストの配置を取得・設定するには、TextAlignプロパティを使用します。
private void Form1_Load(object sender, EventArgs e) { // テキストの表示位置をコントロール内の中段右端にする label1.TextAlign = ContentAlignment.MiddleRight; // テキストを表示 label1.Text = "テキストを表示"; } private void button1_Click(object sender, EventArgs e) { string strAlignment = ""; // テキストの配置を確認する switch (label1.TextAlign) { case ContentAlignment.TopLeft: strAlignment = "上段左端"; break; case ContentAlignment.TopCenter: strAlignment = "上段中央"; break; case ContentAlignment.TopRight: strAlignment = "上段右端"; break; case ContentAlignment.MiddleLeft: strAlignment = "中段左端"; break; case ContentAlignment.MiddleCenter: strAlignment = "中段中央"; break; case ContentAlignment.MiddleRight: strAlignment = "中段右端"; break; case ContentAlignment.BottomLeft: strAlignment = "下段左端"; break; case ContentAlignment.BottomCenter: strAlignment = "下段中央"; break; case ContentAlignment.BottomRight: strAlignment = "下段右端"; break; } MessageBox.Show("現在テキストは「" + strAlignment + "」に配置されています。"); }