منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] استفسار :- اضهار معلومات تظهر مع الماوس - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] استفسار :- اضهار معلومات تظهر مع الماوس (/showthread.php?tid=25857)



استفسار :- اضهار معلومات تظهر مع الماوس - dubai.eig - 25-07-18

السلام عليكم ورحمة الله

في طريقه شفتها في احد البرنامج

هيه عندما يكون الماوس عند اي كلمه تظهر معلومات تفصيلية عن الزر

[attachment=18913]

الصورة توضح

وشكرا لكم


RE: استفسار :- اضهار معلومات تظهر مع الماوس - Done - 25-07-18

بالنسبة للقائمة MenuStrip وContextMenuStrip تجد من ضمن خصائص عناصرها  ToolTipText

أما الادوات الاخرى مثل Label وButton وغيرها فيجب إضافة الاداة ToolTip
عندها سترى خاصية جديدة ظهرت في خصائص الادوات اسمها ToolIp on Tip1


RE: استفسار :- اضهار معلومات تظهر مع الماوس - elgokr - 25-07-18

كل ما عليك فعله هو اضافة اداء ToolTip
او وضع الكود التالى اسفل Public Class Form1

كود :
Dim ToolTip1 As New ToolTip

ثم طبق الكود التالى 

فى حدث TextBox1_MouseHover

كود :
       ToolTip1.SetToolTip(TextBox1, "نص الرسالة")
       ToolTip1.ToolTipTitle = "عنوان الرسالة"
       ToolTip1.IsBalloon = True
       ToolTip1.ToolTipIcon = ToolTipIcon.Info
       ToolTip1.UseAnimation = True

فى حدث Button1_MouseHover

كود :
       ToolTip1.SetToolTip(Button1, "نص الرسالة")
       ToolTip1.ToolTipTitle = "عنوان الرسالة"
       ToolTip1.IsBalloon = True
       ToolTip1.ToolTipIcon = ToolTipIcon.Info
       ToolTip1.UseAnimation = True

اتمنى ان الفكرة وصلت لك
وان الكود بسيط ويمكنك التعامل معه

تحياتى لك
وتمنياتى لك التوفيق



RE: استفسار :- اضهار معلومات تظهر مع الماوس - dubai.eig - 25-07-18

(25-07-18, 03:47 PM)Done كتب : بالنسبة للقائمة MenuStrip وContextMenuStrip تجد من ضمن خصائص عناصرها  ToolTipText

أما الادوات الاخرى مثل Label وButton وغيرها فيجب إضافة الاداة ToolTip
عندها سترى خاصية جديدة ظهرت في خصائص الادوات اسمها ToolIp on Tip1


شكرا بارك الله فيك

ضبط معاي في MenuStrip وContextMenuStrip 

تسلم  Rolleyes

(25-07-18, 04:03 PM)elgokr كتب :
كل ما عليك فعله هو اضافة اداء ToolTip
او وضع الكود التالى اسفل Public Class Form1

كود :
Dim ToolTip1 As New ToolTip

ثم طبق الكود التالى 

فى حدث TextBox1_MouseHover

كود :
       ToolTip1.SetToolTip(TextBox1, "نص الرسالة")
       ToolTip1.ToolTipTitle = "عنوان الرسالة"
       ToolTip1.IsBalloon = True
       ToolTip1.ToolTipIcon = ToolTipIcon.Info
       ToolTip1.UseAnimation = True

فى حدث Button1_MouseHover

كود :
       ToolTip1.SetToolTip(Button1, "نص الرسالة")
       ToolTip1.ToolTipTitle = "عنوان الرسالة"
       ToolTip1.IsBalloon = True
       ToolTip1.ToolTipIcon = ToolTipIcon.Info
       ToolTip1.UseAnimation = True

اتمنى ان الفكرة وصلت لك
وان الكود بسيط ويمكنك التعامل معه

تحياتى لك
وتمنياتى لك التوفيق

عمل جميل جدا

ما شاءالله شكرا لك  Rolleyes


RE: استفسار :- اضهار معلومات تظهر مع الماوس - YousefOkasha - 25-07-18

طريقة الأخ elgokr فهي مثل ما يسمونة "إضافة أداة بطريقة برمجية" بمعني ان تقوم مثلاً بالتعديل الكامل علي الـ Form عن طريق الأكواد و ليس من Properties مباشرةً

فهذه طريقة آخري لكي لا يضيع منك الأكواد و لكي تحفظ الخطوات بسهولة ..

أضف أداة ToolTip



ثم أضف مثلاً Button و أدخل في قائمة Properties و قم بإضافة لـ ToolTip On ToolTip1 ما تريد إظهارة ..



و تمام كدا ..

عند التجربة فسيظهر لك معلومه عن الشئ الذي يقف عليه الماوس



تحياتي للجميع و تمنياتي لك بالتوفيق




RE: استفسار :- اضهار معلومات تظهر مع الماوس - dubai.eig - 26-07-18

(25-07-18, 08:15 PM)YousefOkasha كتب :
طريقة الأخ elgokr فهي مثل ما يسمونة "إضافة أداة بطريقة برمجية" بمعني ان تقوم مثلاً بالتعديل الكامل علي الـ Form عن طريق الأكواد و ليس من Properties مباشرةً

فهذه طريقة آخري لكي لا يضيع منك الأكواد و لكي تحفظ الخطوات بسهولة ..

أضف أداة ToolTip



ثم أضف مثلاً Button و أدخل في قائمة Properties و قم بإضافة لـ ToolTip On ToolTip1 ما تريد إظهارة ..



و تمام كدا ..

عند التجربة فسيظهر لك معلومه عن الشئ الذي يقف عليه الماوس



تحياتي للجميع و تمنياتي لك بالتوفيق



احسنت طريقه جميله

بارك الله فيك Rolleyes