منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
الاستفاذة من تقنية WPF في بناء واجهة البرنامج ........ - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم البرمجة بتقنية WPF (http://vb4arb.com/vb/forumdisplay.php?fid=86)
+--- الموضوع : الاستفاذة من تقنية WPF في بناء واجهة البرنامج ........ (/showthread.php?tid=11057)



الاستفاذة من تقنية WPF في بناء واجهة البرنامج ........ - raoe-041 - 01-01-15

اخواني الكرام اعضاء المنتدى الكريم السلام عليكم ........

اريد الاستفسار عن تقنية WPF  هل بالامكان عمل واجهات من خلال هذه التقنية و ا ستعمالها في البرنامج و التعامل معها من خلال 

االفيجوال بيسك و بالطريقة الاعتيادية ............ يعني  الاستفاذة فقط من هذه الخدمة في بناء الواجهة الرسمية للبرنامج  .....

تحياتي لكم ...........


RE: الاستفاذة من تقنية WPF في بناء واجهة البرنامج ........ - الشاكي لله - 04-01-15

السلام عليكم






نعم ان من الاهداف الاساسية لتقنية wpf هي توفير امكانيات خيالية لصناعة واجهات وادوات مذهلة تحاكي الجيل الجديد من الواجهات.






والبرمجة في wpf تنقسم لقسمين :


1- برمجة الواجهة باستعمال xaml


2- برمجة منطق البرنامج باستعمال فيجوال بيسك او سي شارب










برمجة الواجهات باستعاال xaml بسيط جدا واصلا ليس من الضروري ان تقوم بكتابة اي كود ، لان برنامج blend يقوم بتوفير خصائص تغنيك عن الكتابة اليدوية .


اما برمجة منطق البرنامج بواسطة vb.net او سي شارب ، فهي مثل البرمجة التقليدية في الوندوز فورمز






الا انه يجب ان اذكر ان اسلوب البرمجة يختلف قليلا ، لاحظ معي انا اقول الاسلوب يختلف وليست المكتبات والsyntex العام للكود


فقط الاسلوب يختلف لان wpf متوسعة قليلا ، فهناك انواع جديدة من الخصائص مثل (خصائص التبعية) ونوع جديد ايضا من الاحداث (الاحداث الموجهة) وايضا الtrigger والعديييد من الامور الاخرى






فهذا يجعلك تغير اسلوبك قليلا في كتابة الكود ، اما قواعد البرمجة العامة  ومبادئ oop كلها نفسها لن تختلف عن winForm










وشكرا


RE: الاستفاذة من تقنية WPF في بناء واجهة البرنامج ........ - raoe-041 - 05-01-15

شكرا لك اخي الشاكي لله فقد اوجزت و بارك الله فيك و اعلم سبب جذب انتنباهي لهذه التقنية هو انت و اسلوبك الرائع في الشرح .... نعم لم اتابع كل الدورة و لكني تابعت بعض الدروس و ان شاء الله اكملها كلها ..............

شكرا لك مرة ثانية .................