منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] how to do this form effect? - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] how to do this form effect? (/showthread.php?tid=19390)



how to do this form effect? - الماجيك مسعد - 23-02-17



http://imgur.com/TU6VPQz


RE: how to do this form effect? - مساعدة - 23-02-17

السلام عليكم

هذه تقنية WPF









RE: how to do this form effect? - silverlight - 24-02-17

هذه التكنولوجيا إسمها Transition Effect و يمكن استخدامها مع الوينودز فورم  لكنها تحتاج مجهود لكتابة الكلاسات المناسبة
و هذه التكنولوجيا موجودة بتوسع في WPF

عموما منذ سنوات طويلة كنت قد كتبت نفس الفكرة مع الصور
وستجد الكود في اللينك التالي

Transition Effect

و أعتقد انه ليس صعبا أن تعيد كتابة نفس الفكرة لتتناسب مع الكونترول او الفورم

ومن الأفكار التي من الممكن استخدامها هي أن تاخذ صورة للكونترول الذي تريد تطبيق الفكرة عليه باستخدام DrawToBitmap
او لو أن لديك مجموعة من الكونترول تستطيع أن تحصل علي صورتهم جميعا بأن تأخذ Screen Shot لجميع الكونترول
 
ثم تخفي هذا الكونترول أو كل الكونترول ثم تقوم برسم الصورة و عمل تأثيرات علي الصورة نفسها بأن ترسمها في الحدث Paint الخاص بالفورم

ثم عند الإنتهاء من تنفيذ المؤثرات علي الصورة الخاصة بالكونترول تقوم بإظهار الكونترول مرة أخري


RE: how to do this form effect? - الماجيك مسعد - 24-02-17

(23-02-17, 08:49 PM)مساعدة كتب : السلام عليكم

هذه تقنية WPF

عليكم السلام

يعنى لا يمكن عمل تأثير التدوير الى فى الصورة بالفيجوال ؟

(24-02-17, 03:10 AM)silverlight كتب : هذه التكنولوجيا إسمها Transition Effect و يمكن استخدامها مع الوينودز فورم  لكنها تحتاج مجهود لكتابة الكلاسات المناسبة
و هذه التكنولوجيا موجودة بتوسع في WPF

عموما منذ سنوات طويلة كنت قد كتبت نفس الفكرة مع الصور
وستجد الكود في اللينك التالي

Transition Effect

و أعتقد انه ليس صعبا أن تعيد كتابة نفس الفكرة لتتناسب مع الكونترول او الفورم

ومن الأفكار التي من الممكن استخدامها هي أن تاخذ صورة للكونترول الذي تريد تطبيق الفكرة عليه باستخدام DrawToBitmap
او لو أن لديك مجموعة من الكونترول تستطيع أن تحصل علي صورتهم جميعا بأن تأخذ Screen Shot لجميع الكونترول
 
ثم تخفي هذا الكونترول أو كل الكونترول ثم تقوم برسم الصورة و عمل تأثيرات علي الصورة نفسها بأن ترسمها في الحدث Paint الخاص بالفورم

ثم عند الإنتهاء من تنفيذ المؤثرات علي الصورة الخاصة بالكونترول تقوم بإظهار الكونترول مرة أخري

السلام عليكم

بصراحة لم اعتقد ان الموضوع كبير هكذا

لعمل تاثير دوران مثل الى فى الصورة

كنت فاكر انها حاجة سهلة وعادية