フォームに貼り付けたラベルに文字を表示させています。
ラベルのAutoSizeプロパティはTrueにしているのですが、例えば、ラベルにセットした文字が長く、
ラベルがフォームの領域をはみ出てしまうような場合、ラベルの表示の最後に「...」を表示し、
ラベルの内容を省略していることを分かりやすくしたいのですが、どういった方法があるでしょうか?
例えばこんな感じです。
「ラベルのAutoSizeプロパティはTrueにしているのですが、例えば、ラベ...」
VB2008です。よろしくお願いします。
Label の AutoEllisis プロパティで Label の横幅を超える文字について省略して省略記号を表示させることが可能です。
ただし、AutoSize プロパティとは相容れません。AutoEllipsis プロパティを使うなら AutoSize は False にし、Width を明示的に設定する(とか、Dock や Anchor を使う)必要があります。
Hongliang様、ありがとうございました。
うまくいきました♪