تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تغيير حجم خط RichTextBox
#1
Star 
هلا بالشباب الرائع

عندي سؤال على السريع

ما هو أمر تغيير حجم خط RichTextBox بدون أن يتغير النص الملون
بمعنى آخر : عند تغيير حجم الخط لا تذهب الألوان ويتحول النص كله إلى اللون الأسود .

أرجو لكم التوفيق .
الرد }}}
تم الشكر بواسطة:
#2
حدد النص الذي تريد تغيير حجمه وطبق عليه الكود التالي  :

PHP كود :
RichTextBox1.SelectionFont = New Font(Font.OriginalFontName14

واذا كنت تريد تسميك الخط أو تخفيفه او تخطيطه استخدم الكود التالي (مع التغيير بالحالات) :

PHP كود :
RichTextBox1.SelectionFont = New Font(Font.OriginalFontName14FontStyle.Bold

واذا كنت تريد تغيير نوع الخط استخدم الكود التالي (مع مراعاة اسم الخط ):
PHP كود :
RichTextBox1.SelectionFont = New Font("Tahoma"14

واذا كنت تريد تغيير لون الخط استخدم الكود التالي(مع مراعاة اللون) :
كود :
RichTextBox1.SelectionColor = System.Drawing.Color.Green
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: ابو روضة
#3
مرحبا بك أستاذ طه

لأوضح لكم الفكرة ...

أنا عندي ComboBox فيه أرقام لأحجام الخطوط 


وأريد لما أختار حجم محدد ، يتم تغيير حجم الخط في RichTextBox بالكامل
حاليا يتم ذلك فعلا ، ولكن المشكلة يتحول النص بالكامل إلى اللون الأسود !
وأنا أريده فقط يغير حجم الخط بدون أن يغير ألوان النص .
وهذا الأمر الذي أستخدمه حاليا

كود :
Me.txtCode.Font = New Font("", cmbFont.Text)


حيث أن  txtCode  هو اسم أداة RichTextBox 
وكذلك cmbFont هو اسم ComboBox
الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم يا جماعة الخير

خلاص أخيرًا توصلت إلى حل مشكلة إعادة تحجيم الخط  Big Grin

وذلك باستخدام الأكواد التالية :
كود :
  Dim FontSize As Byte = Val(cmbFont.Text)
       txtCode.SelectAll()
       txtCode.SelectionFont = New Drawing.Font("", FontSize, Font.Style)

والكود شغال 100% وجميل جدا وسريع Smile

شكرًا جزيلا لكم جميعًا على محاولاتكم نعي في التوصل إلى حل .

بارك الله فيكم .
الرد }}}
تم الشكر بواسطة: asmarsou


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تغيير المسار الي مسار البرنامج في تقرير ميكروسوفت atefkhalf2004 2 107 02-04-24, 05:05 PM
آخر رد: atefkhalf2004
  [سؤال] أرغب في شريط ضبط الخطوط في أداة RichTextBox والكود كما بالصورة Mostchar 1 128 02-04-24, 01:01 AM
آخر رد: justforit
  تغيير على كود الحفظ محمد خيري 6 232 28-03-24, 04:20 PM
آخر رد: محمد خيري
  تغيير اسم حقل او تغيير نوع البيان atefkhalf2004 5 304 31-01-24, 04:09 PM
آخر رد: atefkhalf2004
  [سؤال] اريد تغيير اسم حقل ضمن جدول بقاعدة بيانات اكسس mh66 1 366 08-11-23, 08:16 AM
آخر رد: justforit
Rainbow [سؤال] إضافة شريط ضبط الكتابة في أداة RichTextBox أبو خالد الشكري 0 230 29-10-23, 08:19 AM
آخر رد: أبو خالد الشكري
  كود تغيير قيمة تكست بوكس فى تاريخ معين Ahmed.vb 2 967 11-10-23, 10:35 PM
آخر رد: aljzazy
  تغيير اسماء الاسبوع kebboud 1 384 12-07-23, 01:39 AM
آخر رد: Shade0001
  تغيير لون مجموعه ازرار Shade0001 3 434 08-07-23, 06:30 PM
آخر رد: Taha Okla
  [VB.NET] تغيير اعدادت الطابعة i1982 6 907 10-04-23, 03:24 PM
آخر رد: أبو خالد الشكري

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم