نمایش تول تیپ برای کنترل غیرفعال شده
سلام دوستان وقت به خیر .
ببخشید من یه دکمه disabled شده دارم . میخام روش تول تیپ بندازم . توی ویندوز فرم .
کدهای مربوط به ایونت Mouse_Move توی مایکروسافت و استک اورفلو رو تست کردم ولی هیچ کدومش نشد . همش برای حالت فعال هست .
ممنون میشم کمکم کنید .
نقل قول: نمایش تول تیپ برای کنترل غیرفعال شده
خدمت شما
int x1 = 0;
int x2 = 0;
int y1 = 0;
int y2=0;
private void Form1_Load(object sender, EventArgs e)
{
x1 = button1.Left;
x2 = button1.Left+button1.Width;
y1 = button1.Top;
y2 = button1.Top + button1.Height;
}
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
if (e.X >= x1 && e.X <= x2 && e.Y >= y1 && e.Y <= y2)
toolTip1.Show("test", this, x2, y2);
else
toolTip1.Hide(this);
}
نقل قول: نمایش تول تیپ برای کنترل غیرفعال شده
نقل قول:
نوشته شده توسط
رامین مرادی
خدمت شما
int x1 = 0;
int x2 = 0;
int y1 = 0;
int y2=0;
private void Form1_Load(object sender, EventArgs e)
{
x1 = button1.Left;
x2 = button1.Left+button1.Width;
y1 = button1.Top;
y2 = button1.Top + button1.Height;
}
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
if (e.X >= x1 && e.X <= x2 && e.Y >= y1 && e.Y <= y2)
toolTip1.Show("test", this, x2, y2);
else
toolTip1.Hide(this);
}
سلام . من همینو دقیقا توی جای مناسبی که گفته قرار دادم . توی ایونت موس موو فرم اصلی(فرمی که توش همین دکمه ام هست) ولی باز کار نمیکنه . حتی یه بار هم توی ایونت خود دکمه قرار دادم ولی بازم کار نکرد .
نقل قول: نمایش تول تیپ برای کنترل غیرفعال شده
وقتی دکمه غیرفعاله پس ایونتشم کار نمیکنه .در نتیجه دستورات ایونت هم اجرا نخواخهد شد. پس شما باید تو همین رویداد موس موو فرمتون بنویسید.
این کد برای من کار کرد. حالا یه نمونه پروژه قرار بدید بررسی کنیم ببینیم از چی میتونه باشه.