パソコンの小技・備忘録


トップページ > 小技一覧(VB.NET) > Labelの幅より長い時に自動拡張せず、省略文字を表示する。

Labelの幅より長い時に自動拡張せず、省略文字を表示する。

Labelコントロールの幅より長い時に自動拡張せず、省略文字を表示する方法です。

基本的に、Labelコントロールは自動拡張で使用しますが、アプリの表示幅等の都合で、最大幅を決めておきたいときには、この方法が活用できます。

左の画面のような状況で利用することを前提にサンプルコードを書きます。

ラベルは、「labTest」とします。

'ラベルの表示を「長い…」と設定します。
Me.labTest.Text = "長い文字列を表示するテスト"

'自動サイズ調整をしないように設定
Me.labTest.AutoSize = False

'省略文字を表示するように設定
Me.labTest.AutoEllipsis = True


これをフォームのLoadイベントなどで実行しますと、左の画面のように表示が「長い…」に設定されます。

トップページに戻る

パソコンの小技・備忘録トップページ(http://pckowaza.web.fc2.com/)を表示

※更新履歴などを掲載していますので、お気に入りはぜひトップページでお願いします!

サイト内検索

 Googleでサイト内検索

小技カテゴリー

カウンタ

メール送信

 ご意見・相互リンク募集中!
意見・相互リンクメールを送信!
inserted by FC2 system