حرکت دادن اشیا
سوال
با سلام
برنامه بنویسید که با کلیدهای جهتی کیبورد یک دکمه حرکت کند.
مثال با زدن کلید (<–) دکمه به سمت راست حرکت کند، این کار را برای بقیه کلید ها نیز انجام دهید.
حل شده
1
انجمن برنامه نویسان سی شارپ
4 سال
6 پاسخ ها
851 دیده شده
5
پاسخ ها ( ۶ )
سلام وقت بخیر،
ابتدا یک دکمه روی صفحه درست میکنیم و در رویداد PreviewKeyDown یا KeyUp کد های زیر را قرار بدید.
یا در محیط ویندوز فرم؟؟
عرض سلام و ادب
این برنامه ایی که نوشتین در صفحه کنسول اجرا میشه؟؟
switch (e.KeyData)
{
case Keys.Right:
button1.Location = new Point(button1.Left + 1, button1.Top);
break;
case Keys.Left:
button1.Location = new Point(button1.Left – 1, button1.Top);
break;
case Keys.Up:
button1.Location = new Point(button1.Left, button1.Top – 1);
break;
case Keys.Down:
button1.Location = new Point(button1.Left, button1.Top + 1);
break;
}
سلام وقت بخیر ممنون بابت سورس کد ولی متاسفانه کامل نیست.
سلام خدمت شما
امکانش هست کد این برنامه رو در محیط کنسول هم بنویسید؟؟
خیلی ممنون