![]() |
|
[VB.NET] ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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] ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث (/showthread.php?tid=26264) |
RE: ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث - elgokr - 30-08-18 اهلاً بك من جديد
اذا المشكلة لديك انك تريد عند تفريغ الكتابة فى الكمبو
يتم اخفاء جميع نتائج الاستعلام
اولاً لديك حل من الاتى
ان تستبدل الكمبو بـ TextBox وتقوم بتطبيق طريقة الاخ mero5000
وبكده تكون حليت المشكلة كلياً وظهر العرض بشكل اشيك وبالطريقة التى تريدها
أو انك تقوم بتطبيق الكود بهذا الشكل كود : If ComboBox1.Text = Nothing Thenوبكده اذا كان الكمبو فارغ بدون اى حرف او كتابة سيقوم بتفريغ كل نتائج الاستعلام
لكن افضل ان تستخد الطريقة الاولى وهو استخدام TextBox ستكون اشيك وستقوم بنفس الغرض
واذا كنت ستستخدم الطريقة الكمبو فانت هنا لا تريد تطبيق طريقة الاخ mero5000 هنا
تحياتى لك
وتمنياتى لك التوفيق
RE: ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث - larbihamri - 30-08-18 اخي elgokre اخي mero5000 بارك الله فيكما ...أسأل الله عزوجل ان يرزقكم رضاه و رضا الوالدين صراحة اخيelgokre مازلت لم اتعلم كيفية جعل التكست بوكس مثل الكومبو بكس في الاكمال التلقائي فهل هي نفس الطريقة ؟؟ RE: ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث - elgokr - 30-08-18 بكل بساطة اخى larbihamri انشاء TextBox وتعال فى حدث TextBox1_TextChanged استخدم الكود بهذا الشكل كود : Dim List_ As New AutoCompleteStringCollectionدون ان تقوم اى تعديلات فى الخصائص
بحيث الكود سيقوم بذلك نيابتاً عنك
اذهب واكتب فى TextBox ما تريد البحث عنه
وستجد ان TextBox تتعامل معك كما لو انك تستكخدم طريقتك الاخري
وبكده وبكده طول ما الـ TextBox فارغ لا يظهر شئ ولا هتشغل بالك باى شئ وقتها
الامور كلها واحد ولك حرية استخدام الانسب لك
ايضاً هذا رابط يمكنك الاطلاع عليه سيوضح الشكل النهائي تحياتى لك
وتمنياتى لك التوفيق
RE: ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث - mero5000 - 31-08-18 راجع استعلام ملئ الكمبوبوكس RE: ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث - larbihamri - 31-08-18 ما به استعلام ملأ الكومبوبكس اخي mero5000 اخي elgokre لقد اثقلت عليك بالاسئلة فارجوا ان تتقبل ذلك بصدر رحب عند تطبيق الكود الاخير فان التكست بوكس اثناء الكتابة عليه لا يسدل نافذة الاكمال التلقائي و عند الغاء الاكمال التلقائي اي حسب الكود التالي كود : TextBox1.AutoCompleteMode = AutoCompleteMode.Suggestفانه يعمل لكن لا تسطيع الاختيار عن طريق ازرار الكايبورد RE: ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث - mero5000 - 31-08-18 عفوا لم انتبه ان الموضوع له صفحة اخرى كنت برد عليك على رد سابق راجع هذا https://www.codeproject.com/Articles/243368/AutoComplete-Textbox-3 RE: ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث - larbihamri - 01-09-18 يا اساتذة الخير يا اخوتي المشكل مازال قائما في التكست بوكس لما اقوم بالعمل بهذا الكود فانه لا يعمل كما ينبغي و لا يسدل النافذة و يقوم اختيار item مباشرة كود : TextBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppendاما عندما اعمل بهاد الكود : كود : TextBox1.AutoCompleteMode = AutoCompleteMode.SuggestRE: ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث - elgokr - 01-09-18 اذا اخى larbihamri
بدلاً من ان تعقد الامور عليك يمكنك البقاء على استخدام ComboBox
بالنهاية ما اقترحه كا فكرة والخيار الانسب ما يمكنك فعله بسهولة دون تعقيد
فيمكنك فيما بعد تطوير وتغيير الشكل كلما تعلمت شئ
فالبرمجة افكار يمكنك كل يوم ان تنشاء فكرة داخل اى برنامج تقوم به
تحياتى لك
وتمنياتى لك التوفيق
RE: ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث - larbihamri - 01-09-18 شكرا لكل الاخوة حفظكم الله و كامل اوطان المسلمين RE: ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث - mero5000 - 01-09-18 جرب المرفق التالى http://vb4arb.com/vb/showthread.php?tid=3084 |