ايران ويج

نسخه‌ی کامل: اموزش استفاده از tooltip در C# +
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
یک پنجره ی کوچک pop-up می باشد که زمانی که شما ماوس را روی کنترلی می برید اطلاعاتی را به نمایش در می آورد.

ما در اینجا می خواهیم نحوه ی استفاده از کنترل Tooltip را بررسی کنیم.

ابتدا باید وارد رویداد MouseEnter کنترل مورد نظر بشوید،(برای مثال ما در رویداد MouseEnter کنترل Buttonاین کار را انجام می دهیم).

سپس دستورات زیر را در این رویداد تایپ کنید.

کد:
private void button1_MouseEnter(object sender, EventArgs e)
        {
            ToolTip tt = new ToolTip();//ایجاد یک شی از کلاس تولتیپ
            tt.SetToolTip(button1, "این متن توضیحات است");
            tt.ToolTipTitle = "محل در ج عنوان";
             tt.IsBalloon = true;//جهت تبدیل شکل تولتیپ به بالن
             tt.AutomaticDelay = 1000;//میزات تاخیر برای نمایش توضیحات
            tt.AutoPopDelay = 2000;//مدت زمانی که متن توضیحات را نمایش بدهد
            tt.BackColor = System.Drawing.Color.White;// جهت تنظیم رنگ پس زمینه
            tt.ForeColor = System.Drawing.Color.Blue;//جهت تنظم رنگ متن

        }

یه همین سادگی
با سلام و عرض پوزش. 2 تا مسئله

1- یه اشکال به کدتون. الان من احساس میکنم هر بار که موس وارد دکمه میشه یه شیئ جدید ساخته میشه که جالب نیست. همین کد رو توی رویداد Form.Load بگذارید بهتره فک کنم.

2- این روش با کدنویسی کار میکنه. بدون کد زدن هم میشه این کارو کرد.
کنترل Tooltip (تو همون گروه common controls هست) رو بندازید رو فرم.
همین تنظیماتو توی بخش properties کنترل میتونید ببنید.
به properties هر کنترل هم یه گزینه به اسم Tooltip on Tooltip1 اضافه میشه(Tooltip1 اسم کنترل Tooltip هسته) که میتونید متن مربوطه رو توش بنویسید.

خوش باشید
ممنون عزیز خیلی عالی و کاربردی بود سربلند و سرافراز باشید