تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
[تطبيق شامل] {9} - واجهة Smart
#1
السلام عليكم ورحمة الله وبركاته ..


الدرس السابق :





ماتم الوصول اليه :




مشاهدة



https://www.youtube.com/watch?v=Gb5j7Bq-C1s
الرد
تم الشكر بواسطة: السندبااد
#2
وعليكم السلام ورحمة الله وبركاته
شكراً على الدرس الدسم والمميز، بصراحة احتجت مشاهدته أكثر من مرة هو والدرس السابق كي تتوضح لي جميع النقاط والأفكار، وما أشكل علي بداية هو قيمة lastbalance عند حساب النسبة المئوية، فكنت أظن أنها قيمة موجودة ضمن الأداة، ولكن بعد ذلك عرفت أن القيمة الموجودة ضمن الأداة هي balance الحالي، أما lastbalance فهي قيمة يتم إضافتها مسبقاً.

أيضاً لاحظت في هذا الدرس أنك في نافذة Xaml كنت تكتب الكود بشكل يدوي دون الاستعانة بالمربعات السحرية، فهل السبب أن MultiBining لا تنفع مع المربعات السحرية ؟ فعلى سبيل المثال:
1- بخصوص MultiBining: أضفتها أنت من خلال الكود، ولم تضفها كما نضيف أي Converter من خلال البليند.
   
2- أيضاً الكونفيرتر في الدرس السابق أنت لم تعرفه من خلال الكود، بل قمت بتعريفه من خلال Converter combobox ثم النقر Add value Converter واختيار الكلاس، ولكن هنا عرفته من خلال الكود، كما في الصورة التالية:
   
فاعلم أنه لا إله إلا الله
الرد
تم الشكر بواسطة: الشاكي لله
#3
(24-03-17, 03:47 PM)السندبااد كتب :
وعليكم السلام ورحمة الله وبركاته
شكراً على الدرس الدسم والمميز، بصراحة احتجت مشاهدته أكثر من مرة هو والدرس السابق كي تتوضح لي جميع النقاط والأفكار، وما أشكل علي بداية هو قيمة lastbalance عند حساب النسبة المئوية، فكنت أظن أنها قيمة موجودة ضمن الأداة، ولكن بعد ذلك عرفت أن القيمة الموجودة ضمن الأداة هي balance الحالي، أما lastbalance فهي قيمة يتم إضافتها مسبقاً.

أيضاً لاحظت في هذا الدرس أنك في نافذة Xaml كنت تكتب الكود بشكل يدوي دون الاستعانة بالمربعات السحرية، فهل السبب أن MultiBining لا تنفع مع المربعات السحرية ؟ فعلى سبيل المثال:
1- بخصوص MultiBining: أضفتها أنت من خلال الكود، ولم تضفها كما نضيف أي Converter من خلال البليند.

2- أيضاً الكونفيرتر في الدرس السابق أنت لم تعرفه من خلال الكود، بل قمت بتعريفه من خلال Converter combobox ثم النقر Add value Converter واختيار الكلاس، ولكن هنا عرفته من خلال الكود، كما في الصورة التالية:
 
1- نعم لانه لم اجد طريقة لإسناد الـ MultiBinding بالـ Dialog سواء في البليند او بالفيجوال مما اضطرني الى كتابة الكود يدويا Sad
2-  Converter combobox  يقوم باضافة كود تعريف الـconverter اوتماتيكيا في الـ Window Resource ، ولكن كما علمت لايمكننا اسناد MultiBinding بالـ Dialog وبالتالي لايمكن تحديد الـConverter له من الـDialog  Sad

وقد ذكرت في هذا الفيديو خدعة تغنيك عن تعريف كود تعريف الـ converter class في الـ Resource وهي من خلال دمجه بالـ Markup extension ، وساقوم بتنفيذها الدرس القادم قبل البدأ بعملية تحويل الاعمدة
الرد
تم الشكر بواسطة: السندبااد , sendbad100
#4
شكراً على جوابك الشافي والوافي
وأنا بالفعل كنت ناوي أسألك عن Markup extension التي ذكرتها في الدرس
لكن كونك قلت في الدرس سنؤجلها أجلت سؤالي وإلا كان عندي فضول أن أطلع عليها
بانتظار الاطلاع عليها الدرس القادم إن شاء الله
أسأل الله تعالى أن يوفقك ويسدد خطاك أستاذي العزيز
Smile

على فكرة كلاسس الـ Convert عصب تقنية WPF لذا المفروض على أي شخص يكتب بهذه التقنية أن يتعلمه
وهذا ما أشارت إليه مايكروسوفت في msdn
لأننا نجد بعض المبرمجين في هذه التقنية ما زال يقوم بعمل محولات بالطريقة التقليدية من خلال الكود بيهاند الخاص بنافذة المشروع دون أن يقوم بعمل كلاس ويربطه بالأداة
Smile
فاعلم أنه لا إله إلا الله
الرد
تم الشكر بواسطة: الشاكي لله


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [تطبيق شامل] {1} - واجهة Smart الشاكي لله 7 2,591 22-07-18, 02:49 PM
آخر رد: farhat ali
  [تطبيق شامل] {12} - صناعة الـ Animation للـ DonutChart الشاكي لله 4 755 13-09-17, 02:45 PM
آخر رد: السندبااد
  [تطبيق شامل] {8} - واجهة Smart الشاكي لله 9 1,039 30-04-17, 05:18 PM
آخر رد: السندبااد
  [تطبيق شامل] {4} - واجهة Smart الشاكي لله 18 1,960 27-04-17, 05:37 PM
آخر رد: السندبااد
  [تطبيق شامل] {11} - واجهة Smart صناعة الـ Donut Chart الشاكي لله 15 1,435 15-04-17, 12:08 AM
آخر رد: السندبااد
  [تطبيق شامل] {10} - واجهة Smart الشاكي لله 3 698 25-03-17, 09:59 PM
آخر رد: السندبااد
  [تطبيق شامل] {7} - واجهة Smart الشاكي لله 1 512 17-03-17, 01:21 PM
آخر رد: السندبااد
  [تطبيق شامل] {2} - واجهة Smart الشاكي لله 5 873 07-03-17, 12:45 AM
آخر رد: السندبااد
  [تطبيق شامل] {6} - واجهة Smart الشاكي لله 2 662 12-02-17, 03:22 PM
آخر رد: السندبااد
  [تطبيق شامل] {5} - واجهة Smart الشاكي لله 2 714 19-01-17, 11:33 PM
آخر رد: السندبااد

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم