View Full Version : سوال: drag & drop نمودن button های فرم
shecarchi
چهارشنبه 11 اسفند 1389, 18:05 عصر
سلام دوستان.
میخوام برای همه دکمه های فرمم درگ اند دراپ رو فعال کنم چیکار باید کنم که کاربر بتونه دکمه ها رو جابه جا کنه؟:متفکر:
shecarchi
چهارشنبه 11 اسفند 1389, 19:07 عصر
با کد زیر فعلا مشکلم حل شد:
int x;
int y;
private void Button1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
x = e.X;
y = e.Y;
}
private void Button1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
if (e.Button == Windows.Forms.MouseButtons.Left) {
Button1.Location = new Point(e.X + Button1.Location.X - x, e.Y + Button1.Location.Y - y);
}
}
lovelyrapport
پنج شنبه 17 شهریور 1390, 23:06 عصر
با کد زیر فعلا مشکلم حل شد:
int x;
int y;
private void Button1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
x = e.X;
y = e.Y;
}
private void Button1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
if (e.Button == Windows.Forms.MouseButtons.Left) {
Button1.Location = new Point(e.X + Button1.Location.X - x, e.Y + Button1.Location.Y - y);
}
}
mousButtonمتد left نداره!!!!!
يه توضيح بدي ممنون ميشم
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.