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

ما هو السبب الذي يجعل برنامج في السي شارب, يكون مصمم ب Winxp Theme

مغلق
بدأه Programmer.Nick في 25 ديسمبر 2006 · 1 رد · 620 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

والصلاة والسلام على سيدنا محمد صلى الله عليه وسلم

عندما تبدأ مشروع جديد بالسي شارب من نوع Windows form تلاحظ ان البرنامج يقوم تلقائياً بكناية هذه الاسطر :

Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());

وفي هذا الدرس سوف اقوم بشرح كل ميزة وأهمية كل من هذه السطور

اولا تلاحظ ان في السطر الاول مكتوب :

Application.EnableVisualStyles();

ان هذا السطر يسمح لبرنامجك بان يكون له منظر ال WIN XP, فقط اذ أردت للفحص, قم بأضافتcommon controls مثل : Button Or Progress Bar فاذا حاولي ان تبدء البرنامج, سوف تلاحظ انها تملك WinXP Theme تلقائياً

اما في السطر الثاني من الكودس فمكتوب :

Application.SetCompatibleTextRenderingDefault(false);

وفي هذا السطر, يقوم برنامج السي شارب, باختيار الخط والنوع تلقائياً, وهو عبارة ان 4X4 ويكون الاتجاه LTR(Left To Right)

اما في السطر الثالث :

Application.Run(new Form1());

فهذا السطر يقوم ببناء Object جديد لل Form الرئيسي لبرنامجك, ومن ثم يقوم بتشغيله, ان هذه العملية معقدة, فاذا سوف اتركها ولا اشرحها الان!

السلام عليكم,

أتمنى انكم استفدتم

تحياتي,

Programmer.Nick

#2

جزاك الله خيرا

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…