با سلام خدمت اساتید محترم:
من یک سوال خیلی سخت و مهمی داشتم ممنون میشم کمکم کنید:
این عکس فرم من است، من 5 عدد دکمه روی صفحه گذاشتم که به هر کدام عدد های متفاوتی داده ام و یک lable که به من امتیازم را نشان دهد و یک TextBox که درجه مورد نظر را تایپ کنم.
مراحل:
من می خواهم اول کار در TextBox درجه مورد نظر را تایپ کنم مثلا 120 درجه، بعد بیام روی توپ که کلیک چپ کردم و کلیک چپ را رها کردم این توپ به این Button ها برخورد کند و عدد هایی که روی این button ها است کم شود ووقتی که شماره Button ها کم شد از بین بروند و امتیاز را در lable بالا نمایش دهد.
بزایند واضح تر توضیح دهم:
من وقتی درجه را در textBox وارد کردم و با کلید چپ موس روی توپم کلیک کردم و آن را رها کردم توپم برخورد کند به این Button ها و شماره هایی که روی این ها است کم شود یعنی هر ضربه ای که به این Button ها میخورد شماره های این Button ها کم شود و وقتی شماره هاشون تمام شد هر چند تعدادی که توپ من به این Button ها برخورد کرد امتیاز به من بدهد و این امتیازدر lable نمایش دهد.
نکته: حالا حتما نباید توپ من به همه ی Button ها بخورد تا زمانی امتیاز بدهد که توپ من دارد به این Buttonها خورد میکند و تا زمانی امتیاز بدهد که توپ من سرجای اولش نیامده ووقتی سرجای اولش آمد متوقف شود و فقط امتیاز من را در lable بالا نمایش دهد
نکنه2: وقتی توپ من به این Button ها برخورد میکند ، حالا حتما هم نباید به همش بخورد ممکن است اون درجه که به توپ میدهیم به همه ی Button ها نخورد ممکن است به 3تاش بخورد ووقتی که توپ به این Button ها برخورد کرد عدد هایی که روی این Button ها است کم شود، و به من امتیاز دهد و وقتی امتیاز من زیاد شد عدد هایی که روی این Button ها هست هم آپدیت شود.
نکته3:من می خواهم اینکار با ویندوز فرم انجام شود نه با wpf
امیدوارم مفهوم و منظور را رسانده باشم.
میدانم که اساتید وقت خالی ندارند ولی ممنون میشم کمک کنید
با تشکر