質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Windows Forms

Windows Forms(WinForms)はMicrosoft .NET フレームワークに含まれる視覚的なアプリケーションのプログラミングインターフェイス(API)です。WinFormsは管理されているコードの既存のWindowsのAPIをラップすることで元のMicrosoft Windowsのインターフェイスのエレメントにアクセスすることができます。

VB.NET

Microsoft Visual Basic .NETのことで、Microsoft Visual Basic(VB6)の後継。 .NET環境向けのプログラムを開発することができます。 現在のVB.NETでは、.NET Frameworkを利用して開発を行うことが可能です。

Q&A

0回答

901閲覧

VB.NET C# Labelに表示される文字がにじむ

Alfine2

総合スコア0

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Windows Forms

Windows Forms(WinForms)はMicrosoft .NET フレームワークに含まれる視覚的なアプリケーションのプログラミングインターフェイス(API)です。WinFormsは管理されているコードの既存のWindowsのAPIをラップすることで元のMicrosoft Windowsのインターフェイスのエレメントにアクセスすることができます。

VB.NET

Microsoft Visual Basic .NETのことで、Microsoft Visual Basic(VB6)の後継。 .NET環境向けのプログラムを開発することができます。 現在のVB.NETでは、.NET Frameworkを利用して開発を行うことが可能です。

0グッド

0クリップ

投稿2022/09/23 02:18

昔から使用している社内の業務系アプリ刷新のため
現在VB.NET及びC#でフォームアプリケーションを作成しております。

その中で、これまで使用していたアプリ内の文字のフォントがMS UI Gothicのため
この機会にフォントをMeiryo UIやYu Gothic UIに変更しようとしたところ
正直、これまでのフォントの方が文字の線がはっきり濃く表示され視認しやすく
Meiryo UIやYu Gothic UIは ぼやけた感じでどうも見ずらい状況です。

既に試した方法としては、マニフェストの編集による高DPIへの対応等
ネット上で見かけた対策は一通りやってみたのですがやはり解決しない状態です。

同じMeiryo UIでもGoogle chromeなどのブラウザにて
フォントシュミレーターサイトで確認をしてみると
こちらでの表示はぼやけることが無くくっきりと見やすいと感じますので
なぜ同じフォントでもフォームアプリケーションは
ぼやけた表示なってしまうのかがとても疑問です。

解決策をご存じの方がいらっしゃいましたら、ご教示の程よろしくお願いします。

イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Zuishin

2022/09/23 03:15 編集

どのような対策をしてだめだったのか実際のコードを書けるなら、それに対してやり方が合ってる間違ってる、これが足りないと言えるでしょうが、そうでなければネット上でみつかる対策以上の回答は難しいのではないかと思います。 公開されている対策をすべて完璧に行ってなお効果がないのであれば、仮想マシンやディスプレイ、見る人の体調までもチェック項目に入ってきます。
dodox86

2022/09/23 05:15

Zuishinさんのコメントでも示唆されていますが、「見易さ」とはある程度相対的、主観的なところがあります。フォントの大きさ(ポイント)が9.25ptと小さくて気になりますが、これを大きくしたらどうなりますか?(あるいはどう評価が変わりますか?) Meiryo UIやYu Gothic UIはMS UI Gothicより後に出現したもので、広い、高解像度の画面でもフォントの曲線がより滑らかに見えるようにデザインされたものだと認識しています。(<この点、ソースが不確かなのでうろ覚えですが)実際、ご提示の画像でもMS UI Gothicは曲線部分がドットで表現されていて、白黒はっきりしているのでこの場合においてだけは見易いと思えるのかもしれません。
Alfine2

2022/09/23 05:57

Zuishinさん dodox86さん コメント頂きありがとうございます。 試してみた方法としては、以下の記事を参考に app.manifestに高DPIに対応するための記述変更をしました //qiita.com/mono1729/items/a93505a5cb3fe194b7dc また、お二人が仰るように見やすさとは人それぞれなところがあると思いますし 私自身も、ある時は見やすく感じたり急に見づらく感じるときもあります。 フォントサイズを上げてみると、14pt以上であればかなり見づらさは改善しましたが 曲線分あたりの明瞭感がいまいちといいますか、もう一声くっきりできないものなのか?と腑に落ちない状態です。 ※この比較環境は、同じPCモニタ・解像度です フォントのサンプルサイト?を拝見しますと、Meiryo UIやYu Gothic UIどちらも ギザギザ感も無くまるで別物のようにきれいなフォント思います。 アプリが違えばそういうものなのかもしれませんが、同じフォントなのになぜ同じように表示できないのか?といった素朴な疑問が始まりではありますが、よろしくお願いします。
Zuishin

2022/09/23 06:00

リンクをわざわざ外しているので見る気にもなりませんが、それを参考に実際何をしたのかがわからないと、実際行った作業が間違っているかどうかはわからないでしょう。
Zuishin

2022/09/23 06:06

あとこれは日本語の問題ですが、「一通り行った」というのは、「一種類だけ行った」という意味ではなく、「見つかったものすべてを行った」という意味になります。 これは常識に類することなので、必ず覚えておかないと誤解を招きます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問