منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[WPF حتى الاحتراف] {4.8.4} - الـ Visual & Image & Drawing Brush - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم البرمجة بتقنية WPF (http://vb4arb.com/vb/forumdisplay.php?fid=86)
+---- قسم : قسم دورات تقنية WPF (http://vb4arb.com/vb/forumdisplay.php?fid=87)
+---- الموضوع : [WPF حتى الاحتراف] {4.8.4} - الـ Visual & Image & Drawing Brush (/showthread.php?tid=4005)



[WPF حتى الاحتراف] {4.8.4} - الـ Visual & Image & Drawing Brush - الشاكي لله - 08-10-14

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

السلام عليكم ورحمة الله وبركاته








--





الدرس بعنوان :















مشاهدة الدرس








او على اليوتيوب مباشرة :

كود :
http://www.youtube.com/watch?v=ewlqo_NiXB0












الموضوع مفتوح للاستفسارات

مشاهدة ممتعة



انتهى


RE: [WPF حتى الاحتراف] {4.8.4} - الـ Visual & Image & Drawing Brush - السندبااد - 09-10-14

وعليكم السلام ورحمة الله وبركاته
مزايا رائعة شاهدناها اليوم وقمت بالتطبيق وبالفعل شيء يضفي جمالاً براقاً على التصميم
لكن جزئية واحدة لم أستطع تطبيقها وهي رسم Path الـ Pause كون أداة الـ Pen ترسم خطوطاً مترابطة فلم أعرف كيف رسمت أنت هذا الشكل " ؟
ليتك توضح لي هذه الجزئية
أما Path الـ Play فقد رسمته بكل سهولة

وجزاك الله عنا كل خير



RE: [WPF حتى الاحتراف] {4.8.4} - الـ Visual & Image & Drawing Brush - الشاكي لله - 10-10-14

(09-10-14, 08:38 PM)السندبااد كتب :
وعليكم السلام ورحمة الله وبركاته
مزايا رائعة شاهدناها اليوم وقمت بالتطبيق وبالفعل شيء يضفي جمالاً براقاً على التصميم
لكن جزئية واحدة لم أستطع تطبيقها وهي رسم Path الـ Pause كون أداة الـ Pen ترسم خطوطاً مترابطة فلم أعرف كيف رسمت أنت هذا الشكل " ؟
ليتك توضح لي هذه الجزئية
أما Path الـ Play فقد رسمته بكل سهولة

وجزاك الله عنا كل خير

سؤال وجيه ورائع Smile


كلامك صحيح 100% في ان الPath  تقوم بصنع خطوط متصلة

فهذا الشكل لايمكن عمله باستعمال Path واحد ، بل يجب عمل اثنين من الPath
وثم دمجهم في Path واحد Wink


كما ترى ف بيئة Blend قدمت خيارات رائعة تخص التعامل مع Paths منها : الدمج ، والقص ، والادخال وغيرها .. (سنتعرف عليها جميعا في القريب العاجل) Wink

المهم ، كيفية عمل شكل الPause كما في الدرس مشروحة في الصورة المتحركة اسفله :






تحياتي لكم



RE: [WPF حتى الاحتراف] {4.8.4} - الـ Visual & Image & Drawing Brush - السندبااد - 10-10-14

ما شاء الله تبارك الله

لفتة رائعة وجميلة أستاذنا الحبيب

الآن اتضحت هذه الجزئية الهامة فألف شكر لك على ما تتفضل به من معلومات مميزة لنا
وشكراً على الشرح المميز والواضح
Shy



RE: [WPF حتى الاحتراف] {4.8.4} - الـ Visual & Image & Drawing Brush - الشاكي لله - 11-10-14

^
كذلك ان اردت ضبط الزر ليصبح مثل اليوتيوب بالضبط

عليك بااستعمال اداة الToggle Button بدلا من الButton

بعد اضافتها ، قم بصنع قالب واضافة الTrigger المسمى IsChecking وتجعله يساوي True وتنسب له الDrawing Brush الخاص بالPause

وعليك باضفافة الTrigger المسمى IsChecking مرة اخرى ولكن تجعله يساوي False وتنسب له الDrawing Brush الخاص بالPlay




وسيعطيك زر اليوتيوب كما هو بالضبط كما في الصورة المتحركة :-





^لاحظ اضفت IsMouseOver Trigger فقط لزيادة الجمالية لاغير


هههههههههههههههههه طوال الفيديو السابق كنت احاول اكتشف افضل حل لصناعة زر اليوتيوب فقلت ان الEvent Trigger افضل ، ومن ثم نفيت كلامي وقلت ان الAction مع الـ Condition افضل ههه

ولكن في النهاية الـ Toggle Button هو الخيار الامثل ، لان اصلا زر اليوتيوب لايطلق عليه Button بل Toggle Button وهو نوع من انواع الازرار في البرمجة ومتوفر افتراضيا في WPF وبليند


RE: [WPF حتى الاحتراف] {4.8.4} - الـ Visual & Image & Drawing Brush - السندبااد - 11-10-14

ما شاء الله تبارك الله
مبدع بكل معنى الكلمة
Wink 
صدق سألت نفسي عن ذلك وظننت أن الأمر يمكن ضبطه برمجياً
لكن مع أداة Toggle Button تم ضبطه نفس زر اليوتيوب تماماً
قمت بتطبيق الشرح وأنتجت زراً يحاكي زر اليوتيوب تماماً مع Toolltip حسب الحالة
مع Txt تبين حال الفيديو من حيث الإيقاف والتشغيل
التطبيق بالمرفقات
تحية لك أستاذنا المبدع على ما تتحفنا به من حركات إبداعية
بارك الله فيك وفي جهودك الطيبة
Shy



RE: [WPF حتى الاحتراف] {4.8.4} - الـ Visual & Image & Drawing Brush - الشاكي لله - 11-10-14

^
في WPF عليك بوضع خيار البرمجة كآخر الخيارات

لان WPF وفرت العديد من الميزات التي تغنيك عن البرمجة مثل الTtigger والAction والbinding والparts وغيرها

كل هذا عشان يفصلون بين عمل المبرمج والمصمم ، فلا يريدون للمصمم ان يتدخل في عمل المبرمج ، فلذلك وفروا هذه الميزات

في الWindows forms الناس تعودوا على كتابة الكود فقط ، كله كود كود كود لاشيئ غير الكود

فلما يجي على WPF يلاقي الامور تأخذ منحنى اخر ، لان WPF فيها الف شي ، وكتابة الاكواد البرمجية فيها اقل من الWinForm
فكما قلت انا سابقا لازم تغير طريقة تفكيرك لما تتعامل مع WPF


اليوم ان شاء الله درس الPen وسيكون عن جزئين ونخلص


RE: [WPF حتى الاحتراف] {4.8.4} - الـ Visual & Image & Drawing Brush - عبد الله - 27-10-14

السلام عليكم ورحمة الله وبركاته

ما شاء الله اسأل الله أن يبارك فيك اخينا محمد ويزيدك من العلم النافع وتنفع به الناس ، درس ولا اروع وكذلك بيت لي طريقة مهمة في صنع بعض الأيقونات التي كنا في السابق نستخدم الصور ولكن الآن من خلال رسمها بالبرنامج وكذلك تغيير شكلها من خلال الاكشن وغيرها.

استمر اخي محمد والله يعطيك العافية.


RE: [WPF حتى الاحتراف] {4.8.4} - الـ Visual & Image & Drawing Brush - hoob computer - 05-11-14

درس ممتع جداً Smile


السلام عليكم