السلام عليكم ورحمة الله وبركاته
ألف شكر على جوابك أخي العزيز الشاكي لله
إذن WPF لها آلية يجب فهمها من قبل الوافد الجديد
فمقولة "إن مبرمج الدوت نت والسي شارب سيكتب فيها بنفس الكود الذي كان يكتب فيه في تقنية WindowsForms"
هذه المقولة ليست على إطلاقها بل لها ضوابط وأكبر دليل مسألة الليستا فيو
أحياناً أواجه عقبات كثيرة
مثلاً : في الليستا فيو لم أجد حدث ListView1_ColumnClick الذي يسمح لك بترتيب عناصر الليستا حسب الهيدر
وبعد البحث المضني اكتسفت أنه يجب عليك أن تقوم أنت ببناء هيدر في اليستا (GridViewColumnHeader) في Xaml
ثم تتحكم بالحدث كما تريد
هذه الأمور تحتاج لبحث ومتابعة وقراءة حتى يتم فهمها
هذا ما أردت الوصول إليه
يعني عندما ينتقل المبرمج من WindowsForms إلى WPF لن تكون مسألة الكود بيهايند على طبق من ذهب بالنسبة له
بل سيواجه الكثير من العقبات حتى يفهم آلية هذه التقنية
شكراً لكم
فاعلم أنه لا إله إلا الله
