-3

フォント ダイアログで選択した特定のフォント スタイルを Visual Basic のテキスト ボックスに適用する方法。(使用可能なフォントのリストから) 目的のフォントを選択する機能を提供するメモ帳プログラムを実装しようとしています。次に、このフォントを TextBox 内のテキストに適用したいと考えています。私はこれまでこれを行ってきました

        FontDialog1.ShowDialog()
        TextBox1.Font = FontDialog1.Font

しかし、うまくいきませんでした。

4

1 に答える 1

1

FontDialog.FontプロパティSystem.Drawing.Fontによって返されるTextBox のすべてのフォント関連プロパティを設定する必要があります。

System.Drawing.Font font = fontDialog.Font;
textBox.FontFamily = new FontFamily(font.Name);
textBox.FontSize = font.Size;
textBox.FontWeight = font.Bold ? FontWeights.Bold : FontWeights.Regular;
textBox.FontStyle = font.Italic ? FontStyles.Italic : FontStyles.Normal;

この質問も参照してください。

于 2012-07-15T18:11:07.617 に答える