新しいフォントを新しいサイズで作成しなくても、.net winformsでフォントのサイズを変更できますか?新しいフォントを作成せずにフォントサイズを変更する方法
答えて
番号既存の「フォント」オブジェクトのフォントサイズは読み取り専用です。
基本フォントを使用して新しいサイズを渡すコンストラクタメソッドを使用していることを確認してください。これにより、他のアプローチのコードがいくつか保存されます。
私は同じことを考えていました...しかし、それは_style_でないサイズでのみ動作します。( –
あなたは正しいです。私はこのようなことを思い出しましたが、太字でないフォントから太字のフォントを作成することでした。別のサイズのフォントを作成すると、既存のフォントの必要なプロパティを分割する必要があります。 –
Extensionメソッドでこれを行うことができます。
Imports System.Runtime.CompilerServices
Module FontExtensions
<Extension()> Public Function ToSize(ByVal OriginalFont As Font, ByVal NewSize As Single) As Font
Dim NewFont As Font
NewFont = New Font(OriginalFont.FontFamily, NewSize, OriginalFont.Style)
Return NewFont
End Function
End Module
し、このようにそれを呼び出す...
SomeObject.Font = Font.ToSize(12)
それはまだ舞台裏新しいフォントを作成していますが、あなたのアプリケーションコードは、作成プロセスでいっぱいではありません。
これは漏れませんかFont-GDIオブジェクト? – toong
- 1. フォントサイズを変更せずにフォントの太さを制御する
- 2. 新しいビットマップを作成せずにビットマップサイズを変更する
- 3. CSSのボタンのサイズを変更せずにフォントサイズを変更する方法
- 4. ボックスサイズを変更せずにフォントサイズを変更する
- 5. UIViewsを変更せずにトランジションアニメーションを作成する方法
- 6. HTML入力タグのフォントとフォントサイズを変更する方法は?
- 7. 各レンダリングで新しいフォントインスタンスを作成せずに、Slick2Dでフォントサイズをアニメートする方法はありますか?
- 8. イメージを変更するサーバーに新しいリクエストを作成せずにjQuery
- 9. フォントとフォントサイズの変更
- 10. jupyterlab - スタイリングの変更 - フォント、フォントサイズ
- 11. ページを更新せずにコンテンツを変更する方法は?
- 12. デフォルトフォントを変更せずにフォント名を変更するpython
- 13. 新しいアクティビティを作成せずに、フラグメントからアクティビティを変更する
- 14. 新しいバージョンを作成せずにiOSアプリのコンテンツを更新する
- 15. リストビュー内のテキストを更新せずに更新する方法
- 16. テーブルを再作成せずに名前を変更する方法
- 17. 角2/4:コンポーネントを再作成せずにルートを変更する方法
- 18. フォントとフォントサイズを変更するもっとも簡単な方法
- 19. UIDatePickerのフォントサイズを変更する方法
- 20. PHPのフォントとフォントサイズを変更するには?
- 21. リロードせずに更新するページを作成する
- 22. サイズ変更フォントとたとえば、フォントサイズ
- 23. 重複を作成せずにDBを更新する
- 24. サイズ変更せずにストリームからDrawableを作成する方法は?
- 25. 新しいオブジェクトを作成せずにint []をbyte []に変換する
- 26. C#の子コントロールのフォントを変更せずにタブコントロールのフォントプロパティを変更する方法?
- 27. 資格情報を変更せずにユーザーを更新する方法
- 28. optimistic_force_increment hibernate jpaでエンティティデータを更新せずにバージョンを変更する方法は?
- 29. ポインタのポインタを作成し、オリジナルを変更せずに変更しますか?
- 30. 最終更新日を変更せずにS3にアップロード/ダウンロードする方法は?
なぜフォントプロパティを使用できないのですか?どのコントロールを使用していますか?ラベル?テキストボックス? もっと大きなサイズのラスターフォントを使用しているのでしょうか?たぶん、TrueTypeまたはOpenTypeフォントに切り替えることができます。 – steamer25
私は長いテキストがそれに合っていることを確認するためにフォントサイズを小さくするラベルを使用しています – jvanderh