![]() |
|
عمل auto hide لل listbox - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : عمل auto hide لل listbox (/showthread.php?tid=35444) |
عمل auto hide لل listbox - ابو روضة - 02-07-20 السلام عليكم ورحمة الله وبركاته..
ممكن لو سمحتم ازاى اخلى الليست بوكس تتجهه نحو اليمين بمجرد الضغط على الزر
وحين الضغط مرة أخرى عليه ترجع كما كانت فى مكانها مثل الدبوس auto hide الموجود هنا وجزاكم الله كل الخير.
هذه محاولاتى لكنه يختفى وأنا أريد يعمل كإزاحة فقط وطبعا وضعت الليست بوكس داخل Panel
كود : If Panel1.Visible = True ThenRE: عمل auto hide لل listbox - سامي محمد - 02-07-20 أعملها بــ Timer كود : Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.ClickRE: عمل auto hide لل listbox - معاند الحظ - 02-07-20 السلام عليك ورحمة الله اخي ابو روضه اولا ضع اداة CheckBox داخل الفورم واجعلها غير مؤشرة ثانيا في وقت التصميم قم بموضعة الاداة ListBox بحيث يكون الجانب الايمن لها ملاصق للجانب الايمن للفورم ثالثا قم بتحجيم الاداة ListBox الى الحجم الاصغر لها ثم انسخ الكود التالي: كود : Dim DefaultWidth As Integerلاحظ انه عند تشغيل البرنامج ثم التأشير داخل التشيك بوكس تصبح قيمة الخاصية ListBox.Width= 300 وهي القيمة العضمى والتي حددتها في الكود ضمن المتغير LongWidth ولكي يبقى الـ ListBox في مكانه اي بمحاذاة الجانب الايمن فانا نعيد تموضع الـ ListBox.Left بحيث تساوي عرض الفورم ناقص عرض الـ ListBox اما في حالة ازالة التاشير فتعود الخاصية ListBox.Width= DefaultWidth وانا اعطيتها القيمة 79 ويعود تموضع الـ ListBox.Left ليساوي القيمة المحفوظة في المتغير Defaultleft ارجو ان يكون الكود واضح وان يكون هو ما اردت RE: عمل auto hide لل listbox - ابو روضة - 02-07-20 (02-07-20, 01:00 AM)سامي محمد كتب : أعملها بــ Timer (02-07-20, 01:06 AM)معاند الحظ كتب : السلام عليك ورحمة الله اخي ابو روضه بارك الله فيكم أخوتى الكرام وجزاكم كل الخير...
هذا ما أريده بالتحديد الله يسعدكم......
RE: عمل auto hide لل listbox - alshandodi - 02-07-20 أتمنى ان يكون هذا الكود ذو فائدة وبسوالك هذا وجدت فكره اضيفها الى فاتورة المبيعات فانا مجرد مبتدي وانتم الاساتذه اتمنى التحقق من الكود وافادتي اذا يوجد به اخطاء ولكم منيجزيل الشكر والتقدير RE: عمل auto hide لل listbox - ابو روضة - 02-07-20 (02-07-20, 07:17 AM)alshandodi كتب : أتمنى ان يكون هذا الكود ذو فائدة وبسوالك هذا وجدت فكره اضيفها الى فاتورة المبيعات فانا مجرد مبتدي وانتم الاساتذه اتمنى التحقق من الكود وافادتي اذا يوجد به اخطاء ولكم منيجزيل الشكر والتقدير مثال جميل جدا أخى بارك الله فيك
|