1 ضمیمه
button های دایره ایی در سی شارپ
سلام دوستان خسته نباشید من یه نمونه کد از اینترنت سرچ کردم راجب دکمه های گرد در ویندوز فرم
منتها تو برنامه ویژوال استودیو کارشو انجام میده و دکمه رو گرد میکنه ولی وقتی ران میگیرم دکمه ها همون مستطیلی هستن . میخواستم بدونم مشکلش چیه ایا از کد نویسیشه یا مال نسخه دات نیم فریم ورکشه ؟
ممنون میشم راهنماییم کنید.
فایل برنامه رو هم براتون میزارم
نقل قول: button های دایره ایی در سی شارپ
using System.Drawing;using System.Windows.Forms;
namespace MyApplication
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
button1.FlatStyle = FlatStyle.Flat;
button1.FlatAppearance.BorderSize = 0;
button1.FlatAppearance.BorderColor = Color.FromArgb(0, 255, 255, 255);
button1.BackColor = Color.FromArgb(255, 255, 255, 255);
button1.Size = new Size(50, 50);
button1.Text = "";
button1.Image = Image.FromFile("circle.png");
}
private void button1_Click(object sender, EventArgs e)
{
// کد عملیاتی برای دکمه در اینجا
}
}
}
در این کد، button1 با خصوصیت های مربوط به دکمه گرد تنظیم شده است. همچنین یک تصویر مربوط به دکمه گرد با فرمت PNG با عرض و ارتفاع 50 پیکسل به آن اضافه شده است. شما می توانید تصویر خود را با جایگزینی مسیر فایل تصویر خود در خط button1.Image = Image.FromFile("circle.png"); جایگزین کنید.