الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

بدأه ayo010 في 24 مارس 2013 · 6 رد · 754 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

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

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

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

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

تم تعديل هذه المشاركة بواسطة ayo010 في 24 مارس 2013 في 00:53

#2

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

richTextBox1.SelectionFont.Size

 

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

ما أقبـح المعصية ، تذهب لذتها ويبقى إثمها ... ومأ أحسن الطاعة ، تذهب مشقتها ويبقى ثوابها

كل نعيم دون الجنة غرور ... وكـل شقـاء دون النـار سرور

الدورة التطبيقية لتعليم التصميم بالإليستريتور

#3

لا جدوى

#4

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

ما أقبـح المعصية ، تذهب لذتها ويبقى إثمها ... ومأ أحسن الطاعة ، تذهب مشقتها ويبقى ثوابها

كل نعيم دون الجنة غرور ... وكـل شقـاء دون النـار سرور

الدورة التطبيقية لتعليم التصميم بالإليستريتور

#5

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

#6

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

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

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

 

            richTextBox1.Select(17, 1);

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

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

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

 

richTextBox1.SelectionFont.Size

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

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

 

richTextBox1.SelectionColor

للون

 

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

ما أقبـح المعصية ، تذهب لذتها ويبقى إثمها ... ومأ أحسن الطاعة ، تذهب مشقتها ويبقى ثوابها

كل نعيم دون الجنة غرور ... وكـل شقـاء دون النـار سرور

الدورة التطبيقية لتعليم التصميم بالإليستريتور

#7

شكرا للغلق

مواضيع مشابهة