- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォントダイアログを開くいたときの初期表示を変えたい)
フォントダイアログを開くときの初期表示を変える方法
このQ&Aのポイント
- WinXP、VB.NET 2005で開発しており、フォントダイアログを開くときの初期表示を変えたい場合、以下の方法を試してみてください。
- ダイアログを開くと、現在のフォント設定が「ゴシック・サイズ10」であることが分かりますが、これを明朝体に変更したい場合は、フォントダイアログの設定を変更する必要があります。
- 上記のコードでFontDialogで選択した値を呼び出し元で取得することはできるので、この値を使用してフォント設定を変更してみてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ShowDialogよりも前にFontプロパティへ既定値とするフォントをセットしてください。 Dim dlgFont As New Windows.Forms.FontDialog() Dim retcd As Windows.Forms.DialogResult ' "MS ゴシック", 10pt, 標準, 日本語文字セット を既定値にする dlgFont.Font = New System.Drawing.Font("MS ゴシック", 10, Drawing.FontStyle.Regular, Drawing.GraphicsUnit.Point, 128) retcd = dlgFont.ShowDialog()
お礼
ありがとうございました。 Font プロパティを使うのですね。 name,sizeなどを使って出来ない・・・と思ってました。 とても助かりました。