لماذا RichTextBox تجاهل \ خ في بلدي RTF؟
-
22-07-2019 - |
سؤال
وأود أن استخدام RichTextBox
لعرض بعض النص في الصفحة بدء تطبيق WinForms عناصر بلدي، على النحو التالي:
richTextBox1.Rtf = @"{\rtf1\pard\fs40 Hello World\par }";
ووRichTextBox
يتجاهل بلدي التوجيه حجم الخط (\fs40
). وهي تعمل في كل من Word والدفتر.
وماذا أفعل الخطأ؟
المحلول
وتبين ان كان لي ما يلي في منشئ مربع الحوار:
InitializeComponent();
this.Font = SystemFonts.DialogFont;
و... وهذا يسبب كافة عناصر التحكم (وضوابط على عناصر تحكم المستخدم) في مربع الحوار تجاهل إعدادات الخط.
وأعتقد أنني سوف أسأل سؤال آخر حول ذلك بدلا من ذلك.
لا تنتمي إلى StackOverflow