کمک در مورد ایجاد فرم با باتن در سی شارپ
سلام دوستان عزیز
من خودم سی شارپ بلد نیستم ولی این سوال را اگه کسی میتونه کمک کنه یه مقدار عجله دارم
1- یک فرم شامل یک لیبل 4 ری دیو باتن و 1 باتن به گونه ای طراحی کنید که با انتخاب هر کدام از آنها و کلیک روی باتن شکل فون متن یک لیبل تغییر کند .
2- یک بازی سرکاری شامل یک باتن به گونه ای طراحی کنید که هنگام ورود موس روی باتن موقعیت آن به صورت رندم روی فرم تغییر کند و اجازه ی کلیک به کاربر ندهد شرط امتیاز دادن به کاربرکلیک شدن روی باتن است
اگه کمکم کنید ممنون میشم
نقل قول: کمک در مورد ایجاد فرم با باتن در سی شارپ
1
ساده ترینش اینه که یه آرایه 4 تایی از رادیو باتن درس کن
به کنترل های فرم اضافشون کن
بعد هر سری که باتن کلیک میشه با یه for چک کن که کدوم تیک خورده و تغییرات مربوطه رو اعمال کن!
2
تو رویداد mousemove فرم این کدو بنویس
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
Random rdm = new Random();
button1.Top = rdm.Next(0, this.Height - button1.Height);
button1.Left = rdm.Next(0, this.Width - button1.Width);
}
نقل قول: کمک در مورد ایجاد فرم با باتن در سی شارپ
از اینکه جوابم را دادید ممنونم
ولی کد دومی را که ارسال کردید نمی تونم ببینم به صورت نوار عمودی و هیچی هم توش نیست
نقل قول: کمک در مورد ایجاد فرم با باتن در سی شارپ
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
Random rdm = new Random();
button1.Top = rdm.Next(0, this.Height - button1.Height);
button1.Left = rdm.Next(0, this.Width - button1.Width);
نقل قول: کمک در مورد ایجاد فرم با باتن در سی شارپ
البته فکر میکنم اون کد هایی که آقا سامان دادن برای رویداد MouseMove مربوط به دکمه باشه، چون اگه توی MouseMove فرم نوشته بشه، دیگه هیچ کس نمیتونه اون دکمه رو بگیره :لبخند:
1 ضمیمه
نقل قول: کمک در مورد ایجاد فرم با باتن در سی شارپ
اگه نخوای که کسی بتون دکمه رو بگیره که باید کدا رو بریزی تو mouseenter باتن!:شیطان:
دیگه از رندم هم استفاده نمیکنی! یچیزی میزاری که دکمه هی در بره!:لبخند:
اما تو این روش میشه دکمه رو خفتش کرد :بامزه:
نمونه زیرو ببین:چشمک: