私のフォームには.NET 2.0の標準ラベルがありますが、いくつかの行にいくつかのテキストを入れています。しかし、線の間隔は小さすぎます。これを修正する方法があるかどうかを知りたいだけです。ラベル内の行間隔+ vb.net
おかげで...私が見ることができる
私のフォームには.NET 2.0の標準ラベルがありますが、いくつかの行にいくつかのテキストを入れています。しかし、線の間隔は小さすぎます。これを修正する方法があるかどうかを知りたいだけです。ラベル内の行間隔+ vb.net
おかげで...私が見ることができる
唯一の解決策は、複数のラベルと空間適切にラベルを作成することです。
ラベルを1行に1つずつ動的に作成する必要がある場合があります。
もちろん、表示したいテキスト上で.Split(vbNewLine)を実行し、リスト内の各文字列に対して、新しいラベルコントロールを作成し、それをフォームに追加してから適切に配置することができます前のラベル。
これは理想的ではありませんが、それを達成する唯一の方法です。
これは唯一のものだと思います!メモリとスピードがかかるかもしれませんが、私はこの問題の必要性を見ていきます。多分私はあきらめるべきです! ありがとうございました! –
WinFormHTMLTextBoxを使用し、CSSの利点を利用できるhtmlコードを使用してコンテンツを埋め込む別の方法があります。
これは利用できないオプションで、TextRendererはフォントレイアウトルールを遵守します。技術的には、OnPaint()をオーバーライドし、各行を自分で測定して描画することができます。痛い –
本当に痛い!とにかくThnx ... –