السلام عليكم ورحمة الله وبركاته
إخواني كما تعلمون في موقع you tube عند التأشير أو وضع المؤشر على أحد الأدوات يظهر توضيح أو تعليق عن فائدة الأداة ، يكون شكل التوضيح منسق وجميل باللون الأسود الشفاف.
هل يمكن فعل مثل هذا التأثير على أدوات البرنامج ؟
تفضل اخي اتمنى ان يكون هدا ما تريد
ضع هدا في الحدث MouseHover لاي ادات تريد
PHP كود :
Dim tol As New ToolTip()
tol.SetToolTip(Button10, "هنا النص الدي تريده ان يضهر عند مرور الماوس على الاداة")
^ الطريقة صحيحة ولكن هناك طريقة مختصرة وافضل :-
1- اضف اداة ToolTip من صندوق الادوات
2- قم باختيار الControl الذي تريده
3- قم بتعيين خاصية Tooltip - كما في الصورة :
خلاص ، الناتج النهائي :
بورك فيكم إخواني على الطريقة المشروحة منكما ، اعلم هذه الطريقة ولكن ما أردته بنفس الشكل الخاص بموقع youtube
بمعنى بنفس الشكل الجمالي ، لعل أحدكم رأى الطريقة في أحد المواقع فيأتينا بها.
إقتباس :ممكن مثال مصور لما تريد
مثل ماقال...ياليت لقطة للمطلوب لعل السؤال يكون واضح.
هذا مثال لما قصدته :
مرفق صورة
هي ممكنة لان اداة Tooltip تقبل OwnerDraw
يعني اعادة رسم ، لكن تحتاج شخص يعرف يرسم باستخدام GDI عشان يطلع لك هذا الشكل
تفضل اخي وجدت لك هدا الحل ربما ينفعك
صورة
الكود
[php]Dim buttonToolTip As New ToolTip()
buttonToolTip.ToolTipTitle = "Button Tooltip"
buttonToolTip.IsBalloon = True
buttonToolTip.SetToolTip(Button1, "Click me to execute.")[/php
]
(10-06-14, 05:53 PM)الشاكي لله كتب : [ -> ]هي ممكنة لان اداة Tooltip تقبل OwnerDraw
يعني اعادة رسم ، لكن تحتاج شخص يعرف يرسم باستخدام GDI عشان يطلع لك هذا الشكل
من كلامك يعني هي ممكنة ولكن باستخدام GDI طيب بما تنصحني بتعلم الطريقة بالـ GDI وإلا الطريقة من خلال رسم الصورة من خلال photoshop.
(11-06-14, 01:15 AM)vb_net كتب : [ -> ]تفضل اخي وجدت لك هدا الحل ربما ينفعك
صورة
الكود
[php]Dim buttonToolTip As New ToolTip()
buttonToolTip.ToolTipTitle = "Button Tooltip"
buttonToolTip.IsBalloon = True
buttonToolTip.SetToolTip(Button1, "Click me to execute.")[/php
]
أخي بورك فيك ، لكني أعلم هذه الطريقة، جزاك الله خير على حسن التجاوب معي.