1

OK、ここに問題があります。ネットで検索してもあまり役に立ちませんでした。

VB.net では、ラベルのテキストを右揃えにすることができます。ただし、ラベルには自動ワードラップ機能があるため、(一定サイズの) ラベルにテキストを表示し、常にテキストの最後の部分を表示することは不可能に思えます。

ラベルにフォルダー名を配置していますが、テキストの最後の部分を常に見たいと思っています。現状では、パス名が大きすぎると、"C:\Documents and Settings" の部分が表示され続けますが、表示する必要はありません。VB6 では、ラベル内のテキストを右揃えにすると、最後の部分が表示され、テキストが収まらない場合は、最初のテキストが切り取られます。VB.NET では、テキストが大きすぎてラベルに収まらない場合、ワードラップが開始されるため、テキストの最初の部分のみが表示されます。

テキストボックスを使用する場合、右揃えであっても、テキストが収まらない場合は、テキストの START から (右揃えであるため、END からではなく) 可能な限り表示されます。

VB6 のラベルと同様の動作を VB.NET で実現する方法はありますか?

4

0 に答える 0