ラベルの UI に問題があり、移行後に vb.net のラベル テキストと比較すると、ラベルの見栄えがよくなります。すべてが正しいように見えるラベルのプロパティを確認しました。
ラベルを VB 6 ラベルのように見せる方法を教えてください。VB.NET で同じラベルの外観を取得できない理由は何ですか? ここにも画像を追加しています
ラベルの UI に問題があり、移行後に vb.net のラベル テキストと比較すると、ラベルの見栄えがよくなります。すべてが正しいように見えるラベルのプロパティを確認しました。
ラベルを VB 6 ラベルのように見せる方法を教えてください。VB.NET で同じラベルの外観を取得できない理由は何ですか? ここにも画像を追加しています
フォントをTrueTypeフォントと、Arial9ptなどの標準フォントサイズに変更してみてください。変換後、フォントがアンチエイリアス処理されない場合があります。フォーム、コントロール、コンテナなど、複数の場所でこれを変更する必要がある場合があります。
同じフォントを使用すると役立つ場合があります。VB6 の既定値は "MS Sans Serif" (私のシステムでは) ですが、Visual Studio.Net の既定値は "Microsoft Sans Serif" です。これらは同じフォントではありません。前者はラスター フォントで、後者はオープン タイプ フォントであるため、ClearType エイリアシングを利用します。
理想的には、実行時にフォント名を "Ms Shell Dlg" に送信します。これは、実行中の Windows のバージョンの既定のシステム フォントに置き換えられます。