PDA

View Full Version : سوال: animation در فرم های برنامه !!



hamid_0341
یک شنبه 03 شهریور 1392, 10:02 صبح
با سلام
حتما دیدین که بعضی برنامه ها فرم هاشون جوری باز میشه که فکر میکنیم انیمیشن هست مثل این که مثلا میچرخه و باز میشه یا از کوچیک به بزرگ باز میشه مثل بابیلون من خیلی تلاش کرم بلاخره تونستم با Thrad ها یک فرم از بالا بندازم پایین :لبخند: میخواستم بدونم این فرم ها رو چجوری میسازن ؟؟؟
اگه میشه کمک کنین.:قلب:

danialafshari
یک شنبه 03 شهریور 1392, 10:26 صبح
سلام
در فروم زیاد بحث شده
برای خلق برنامه های گرافیکی، بهتره برای این کار از WPF استفاده کنید

hamid_0341
یک شنبه 03 شهریور 1392, 10:54 صبح
سلام
در فروم زیاد بحث شده
برای خلق برنامه های گرافیکی، بهتره برای این کار از WPF استفاده کنید
منظورمو نفهمیدی WPF نمیگم :چشمک: انیمیشن .
http://cboard.cprogramming.com/csharp-programming/67570-animation-csharp.html
http://www.codeproject.com/Tips/560281/Animated-Label-in-Csharp

aliagamon
یک شنبه 03 شهریور 1392, 12:45 عصر
دانبال خان 100 %فهمیدن(فکر کنم)....اما دلیل اینکه میگن باد برین سراغ wpf اینه که هم دستتون باز تره واسه کار های گرافیکی....و هم این کار ها باعث افت سرعت نمیشه...برای مثال اگه صفحه اکتیو کردن کسپراسکی (فکر کنم 2012) رو دیده باشین میبینین که کل پنجره 360 درجیه میچرخه(چرخش سه بعدی نه اینکه فقط سر جاش چرخش داشته باشه باید ببینید تا بفهمید)....خوب 100 % همچین کاری توی ویندوز فرم دیونگیه چون شما واسه این کار به جدود 4 thread نیاز پیدا میکنین تازه بازم برنامه کند میشه و ممکنه کرش هم بکنه...خود تو این کار wpf خیلی بیشتر به درد میخوره ...(حالا این کار که واقعا سنگینه شما تو ویندوز فرم یه پیکچرباکس هم با حرکت موس جا به جا کنید به 3 thread نیاز پیدا میکنین)....
در کل توصیه نمیکننم ویندوز فرمو (فلسفه به وجود اومدن wpf همین گرافیکه )

mousa1992
دوشنبه 04 شهریور 1392, 02:29 صبح
با استفاده از کلاس GraphicPath میتونی effect هایی بدی به فرم ولی خب به دردسرش نمی ارزه - البته یکی از دوستان توی همین تالار نمونه هایی رو قرار دادن با همین عنوان تاپیکتون سرچ کنید فک کنم بتونین پیداش کنین که اونم دقیقا از همین کلاسی که بهتون گفتم استفاده کرده بود

موفق باشی