Domanda

Vorrei usare un RichTextBox per visualizzare del testo nella pagina iniziale della mia applicazione WinForms, come segue:

richTextBox1.Rtf = @"{\rtf1\pard\fs40 Hello World\par }";

RichTextBox ignora la mia direttiva sulla dimensione del carattere ( \ fs40 ). Funziona sia in Word che WordPad.

Cosa sto sbagliando?

È stato utile?

Soluzione

Si scopre che nel costruttore della finestra di dialogo avevo i seguenti elementi:

InitializeComponent();
this.Font = SystemFonts.DialogFont;

... questo fa sì che tutti i controlli (e i controlli sui controlli utente) nella finestra di dialogo ignorino le impostazioni del carattere.

Penso che farò invece un'altra domanda a riguardo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top