本記事はWindowsアプリケーションのTipsです。
コントロールのテキストが、指定されたコントロールの長さを超えることを示す省略記号文字 (…) を、コントロールの右端に表示するには、AutoSizeプロパティにFalse、AutoEllipsisプロパティにTrueを設定します。
サンプルでは、「このテキストは長すぎます」というテキストをCheckBox1とCheckBox2に設定しています。CheckBox1には省略記号が表示されるように設定してあります。
VBの例
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim strMsg As String = "このテキストは長すぎます"
CheckBox1.Text = strMsg
Checkbox2.Text = strMsg
CheckBox1.AutoSize = False
CheckBox1.AutoEllipsis = True
End Sub
C#の例
private void Form1_Load(object sender, EventArgs e)
{
string strMsg = "このテキストは長すぎます";
checkBox1.Text = strMsg;
checkBox2.Text = strMsg;
checkBox1.AutoSize = false;
checkBox1.AutoEllipsis = true;
}
Please follow and like us:


コメント