المشاركات : 150
المواضيع 17
الإنتساب : Jan 2014
السمعة :
8
الشكر: 731
تم شكره 418 مرات في 48 مشاركات
اخواني الكرام اعضاء المنتدى الكريم السلام عليكم ........
اريد الاستفسار عن تقنية WPF هل بالامكان عمل واجهات من خلال هذه التقنية و ا ستعمالها في البرنامج و التعامل معها من خلال
االفيجوال بيسك و بالطريقة الاعتيادية ............ يعني الاستفاذة فقط من هذه الخدمة في بناء الواجهة الرسمية للبرنامج .....
تحياتي لكم ...........
.................. و فوق كل ذي علم عليم ................
المشاركات : 1,733
المواضيع 147
الإنتساب : Sep 2012
السمعة :
215
الشكر: 8484
تم شكره 12163 مرات في 1145 مشاركات
04-01-15, 06:33 PM
(آخر تعديل لهذه المشاركة : 04-01-15, 06:45 PM {2} بواسطة الشاكي لله.)
السلام عليكم
نعم ان من الاهداف الاساسية لتقنية wpf هي توفير امكانيات خيالية لصناعة واجهات وادوات مذهلة تحاكي الجيل الجديد من الواجهات.
والبرمجة في wpf تنقسم لقسمين :
1- برمجة الواجهة باستعمال xaml
2- برمجة منطق البرنامج باستعمال فيجوال بيسك او سي شارب
برمجة الواجهات باستعاال xaml بسيط جدا واصلا ليس من الضروري ان تقوم بكتابة اي كود ، لان برنامج blend يقوم بتوفير خصائص تغنيك عن الكتابة اليدوية .
اما برمجة منطق البرنامج بواسطة vb.net او سي شارب ، فهي مثل البرمجة التقليدية في الوندوز فورمز
الا انه يجب ان اذكر ان اسلوب البرمجة يختلف قليلا ، لاحظ معي انا اقول الاسلوب يختلف وليست المكتبات والsyntex العام للكود
فقط الاسلوب يختلف لان wpf متوسعة قليلا ، فهناك انواع جديدة من الخصائص مثل (خصائص التبعية) ونوع جديد ايضا من الاحداث (الاحداث الموجهة) وايضا الtrigger والعديييد من الامور الاخرى
فهذا يجعلك تغير اسلوبك قليلا في كتابة الكود ، اما قواعد البرمجة العامة ومبادئ oop كلها نفسها لن تختلف عن winForm
وشكرا
المشاركات : 150
المواضيع 17
الإنتساب : Jan 2014
السمعة :
8
الشكر: 731
تم شكره 418 مرات في 48 مشاركات
شكرا لك اخي الشاكي لله فقد اوجزت و بارك الله فيك و اعلم سبب جذب انتنباهي لهذه التقنية هو انت و اسلوبك الرائع في الشرح .... نعم لم اتابع كل الدورة و لكني تابعت بعض الدروس و ان شاء الله اكملها كلها ..............
شكرا لك مرة ثانية .................
.................. و فوق كل ذي علم عليم ................