24-03-17, 11:32 AM
(آخر تعديل لهذه المشاركة : 24-03-17, 11:35 AM {2} بواسطة الشاكي لله.)
السلام عليكم ورحمة الله وبركاته ..
الدرس السابق :
ماتم الوصول اليه :
مشاهدة
https://www.youtube.com/watch?v=Gb5j7Bq-C1s
[تطبيق شامل] {9} - واجهة Smart
|
24-03-17, 11:32 AM
(آخر تعديل لهذه المشاركة : 24-03-17, 11:35 AM {2} بواسطة الشاكي لله.)
السلام عليكم ورحمة الله وبركاته ..
الدرس السابق :
ماتم الوصول اليه :
مشاهدة
https://www.youtube.com/watch?v=Gb5j7Bq-C1s
تم الشكر بواسطة: السندبااد
24-03-17, 03:47 PM
وعليكم السلام ورحمة الله وبركاته
شكراً على الدرس الدسم والمميز، بصراحة احتجت مشاهدته أكثر من مرة هو والدرس السابق كي تتوضح لي جميع النقاط والأفكار، وما أشكل علي بداية هو قيمة lastbalance عند حساب النسبة المئوية، فكنت أظن أنها قيمة موجودة ضمن الأداة، ولكن بعد ذلك عرفت أن القيمة الموجودة ضمن الأداة هي balance الحالي، أما lastbalance فهي قيمة يتم إضافتها مسبقاً.
أيضاً لاحظت في هذا الدرس أنك في نافذة Xaml كنت تكتب الكود بشكل يدوي دون الاستعانة بالمربعات السحرية، فهل السبب أن MultiBining لا تنفع مع المربعات السحرية ؟ فعلى سبيل المثال:
1- بخصوص MultiBining: أضفتها أنت من خلال الكود، ولم تضفها كما نضيف أي Converter من خلال البليند.
2- أيضاً الكونفيرتر في الدرس السابق أنت لم تعرفه من خلال الكود، بل قمت بتعريفه من خلال Converter combobox ثم النقر Add value Converter واختيار الكلاس، ولكن هنا عرفته من خلال الكود، كما في الصورة التالية:
فاعلم أنه لا إله إلا الله
تم الشكر بواسطة: الشاكي لله
24-03-17, 04:31 PM
(24-03-17, 03:47 PM)السندبااد كتب : 1- نعم لانه لم اجد طريقة لإسناد الـ MultiBinding بالـ Dialog سواء في البليند او بالفيجوال مما اضطرني الى كتابة الكود يدويا 2- Converter combobox يقوم باضافة كود تعريف الـconverter اوتماتيكيا في الـ Window Resource ، ولكن كما علمت لايمكننا اسناد MultiBinding بالـ Dialog وبالتالي لايمكن تحديد الـConverter له من الـDialog وقد ذكرت في هذا الفيديو خدعة تغنيك عن تعريف كود تعريف الـ converter class في الـ Resource وهي من خلال دمجه بالـ Markup extension ، وساقوم بتنفيذها الدرس القادم قبل البدأ بعملية تحويل الاعمدة تم الشكر بواسطة: السندبااد , sendbad100
شكراً على جوابك الشافي والوافي
وأنا بالفعل كنت ناوي أسألك عن Markup extension التي ذكرتها في الدرس لكن كونك قلت في الدرس سنؤجلها أجلت سؤالي وإلا كان عندي فضول أن أطلع عليها بانتظار الاطلاع عليها الدرس القادم إن شاء الله أسأل الله تعالى أن يوفقك ويسدد خطاك أستاذي العزيز على فكرة كلاسس الـ Convert عصب تقنية WPF لذا المفروض على أي شخص يكتب بهذه التقنية أن يتعلمه وهذا ما أشارت إليه مايكروسوفت في msdn لأننا نجد بعض المبرمجين في هذه التقنية ما زال يقوم بعمل محولات بالطريقة التقليدية من خلال الكود بيهاند الخاص بنافذة المشروع دون أن يقوم بعمل كلاس ويربطه بالأداة فاعلم أنه لا إله إلا الله
تم الشكر بواسطة: الشاكي لله
|
|