24-02-17, 03:10 AM
(آخر تعديل لهذه المشاركة : 24-02-17, 03:42 AM {2} بواسطة silverlight.)
هذه التكنولوجيا إسمها Transition Effect و يمكن استخدامها مع الوينودز فورم لكنها تحتاج مجهود لكتابة الكلاسات المناسبة
و هذه التكنولوجيا موجودة بتوسع في WPF
عموما منذ سنوات طويلة كنت قد كتبت نفس الفكرة مع الصور
وستجد الكود في اللينك التالي
Transition Effect
و أعتقد انه ليس صعبا أن تعيد كتابة نفس الفكرة لتتناسب مع الكونترول او الفورم
ومن الأفكار التي من الممكن استخدامها هي أن تاخذ صورة للكونترول الذي تريد تطبيق الفكرة عليه باستخدام DrawToBitmap
او لو أن لديك مجموعة من الكونترول تستطيع أن تحصل علي صورتهم جميعا بأن تأخذ Screen Shot لجميع الكونترول
ثم تخفي هذا الكونترول أو كل الكونترول ثم تقوم برسم الصورة و عمل تأثيرات علي الصورة نفسها بأن ترسمها في الحدث Paint الخاص بالفورم
ثم عند الإنتهاء من تنفيذ المؤثرات علي الصورة الخاصة بالكونترول تقوم بإظهار الكونترول مرة أخري
و هذه التكنولوجيا موجودة بتوسع في WPF
عموما منذ سنوات طويلة كنت قد كتبت نفس الفكرة مع الصور
وستجد الكود في اللينك التالي
Transition Effect
و أعتقد انه ليس صعبا أن تعيد كتابة نفس الفكرة لتتناسب مع الكونترول او الفورم
ومن الأفكار التي من الممكن استخدامها هي أن تاخذ صورة للكونترول الذي تريد تطبيق الفكرة عليه باستخدام DrawToBitmap
او لو أن لديك مجموعة من الكونترول تستطيع أن تحصل علي صورتهم جميعا بأن تأخذ Screen Shot لجميع الكونترول
ثم تخفي هذا الكونترول أو كل الكونترول ثم تقوم برسم الصورة و عمل تأثيرات علي الصورة نفسها بأن ترسمها في الحدث Paint الخاص بالفورم
ثم عند الإنتهاء من تنفيذ المؤثرات علي الصورة الخاصة بالكونترول تقوم بإظهار الكونترول مرة أخري

