4

Windows Forms アプリケーションを作成しました。いくつかのコントロールを備えたフォームがあります。コントロールが重複し、フォントも自動的に変更され、ボタン、テキストボックスでフォントが白くなる場所があります。より理解を深めるために画像を添付します。

1 :重複とフォントの問題

これは一部のエンド ユーザーのシステムで発生しますが、この問題が発生する理由がわかりません。

どんな助けでも大歓迎です。

事前にThnx

4

3 に答える 3

3

システム フォントと色を使用している場合、winforms アプリケーションはオペレーティング システムのフォントと色の設定に左右されます。

たとえば、ボタンの ForeColor プロパティが黒ではなく ControlText (システム カラー) に設定されている場合、アプリケーションは、オペレーティング システムの ForeColor プロパティが設定されているものを使用してレンダリングされます。

また、オペレーティング システムのフォント サイズ設定がフォームのレイアウトに影響することにも注意してください。オペレーティング システムのフォント サイズが 125% または 150% に設定されている場合、重複の問題が発生する可能性があります。

于 2012-07-20T07:21:23.463 に答える
0

グループコントロールはサブコントロールを含めるには少し小さいようです。サブコントロールを十分に大きくしてみてください。

于 2012-07-20T07:19:27.403 に答える
0

AutoEllipsis プロパティを true に設定してみてください。最も正しい方法は、レイアウト コントロールを適切なアンカーおよびドッキング オプションと組み合わせて使用​​することだと思います。適切な方法で設定すると、必要に応じてコントロールが自動的に引き伸ばされます。

于 2012-07-20T07:39:14.063 に答える