• 0
ayo010

مشكلة في عدم اطاء قيمة

سؤال

سلام عليكم يااخواني 

اردت ان اعمل تطبيق يعطيني حجم كتابة لكن يعطيني قيمة افتراضية ولكي تتضح المشكلة 

;SizTxt.Text = richTextBox1.Font.Size.ToString()

عملت هدا كود لكي يعطي قيمة لكن يرجع بقيمة 8 وليس بحجمه اصلي هل من مشكل في كود

ايضا نوع كتابة

FonTxt.Text = richTextBox1.Font.FontFamily.Name;

تم تعديل بواسطه ayo010
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

6 إجابة على هذا السؤال .

  • 0

ربما عليك استخدام

richTextBox1.SelectionFont.Size

 

لأنه كل حرف له خصائصه الخاصة بالنسبة للفونط و الألوان

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ممكن تضع مثال ؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي ساشرح لك انا هدفي هو بعدما يدخل المستخدم نص يعطيه حجم نص  و نوعه  يعني تحليل خواصه

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخي التعليمة السابقة تعمل ولكن بشرط أن يكون المؤشر ضمن النص الذي تريده

أو أن تقوم بعمل تحديد سواء النص نفسه أو على الأقل حرف منه

من خلال التعليمة

 

            richTextBox1.Select(17, 1);

طبعا 17 هو موقع بداية التحديد

والرقم الثاني يمثل عدد الأحرف

ومن ثم إذا طلبت

 

richTextBox1.SelectionFont.Size

سيعيد لك حجم خط ذلك الحرف

وبنفس الأمر يمكنك الحصول على

 

richTextBox1.SelectionColor

للون

 

وأي خاصية تبدء بالعبارة Selection  تخص النص المحدد

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .