تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] سؤال بخصوص جلب نتائج كلمة البحث وعرضها كمحرك بحث google
#1
السلام عليكم ورحمة الله وبركاته

بالبداية الصورة المرفقة تبين مقصدي مبدئياً من السؤال.

إخواني لدي برنامج من خلاله اعمل بحث بواسطة TextBox وتأتي النتائج وتكون مخزنة في ListView والأمور طيبة إلى الآن والحمد لله.

المعضلة التي أريد لها حل هي أنه عند البحث وجلب النتائج اضطر لأستخدام الفأرة Mouse لإختيار نتيجة البحث من ListView وهذا متعب بالعمل والأفضل منه هو استخدام الأسهم في لوحة المفاتيح لكني إلى الآن لم اعلم الطريقة لحل هذه المعضلة فما هو الحل لها ؟

وهل يوجد اقتراح آخر لجلب النتائج بطريقة أفضل من هذه الحالية يمكن حل المعضلة من خلالها ؟

شاكر للجميع حسن التعاون في المنتدى.


الملفات المرفقة صورة/صور
   
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد
تم الشكر بواسطة:
#2
السلام عليكم

تستطيع عمل ذلك عن طريق الـTabIndex

مثلا اذا كتبت كلمة في الـText وقمت بعمل بحث أي ضغطت على زر البحث فبهذه الحالة اجعل الـTabIndex للListBox تأتي بعد الـTabIndex لزر البحث
فعندها تنتقل عن طريق الـTab ويمكنك استخدام الاسهم

تحياتي
الرد
تم الشكر بواسطة:
#3
وعليكم السلام ورحمة الله وبركاته

أهلاً أخي سجاد ، بارك الله فيك على التوضيح لكني أريد استخدام السهم مباشرة دون تدخل اي زر آخر ...

وأبشرك وجدت طريقة مناسبة وعملية نوعاً ما ، وحللت من خلالها المعضلة.

من خلال هذه الشفرة اظهر وأخفي ListView

PHP كود :
Private Sub TextBox1_TextChanged(sender As ObjectAs System.EventArgsHandles TextBox1.TextChanged

            
If TextBox1.Text "" Then
                ListView1
.Visible False
            
Else
                
ListView1.Visible True
                         End 
If
    
End Sub 

ومن خلال هذه الشفرة استطيع الانتقال من مربع النص إلى ListView
PHP كود :
Private Sub TextBox1_KeyDown(sender As ObjectAs System.Windows.Forms.KeyEventArgsHandles TextBox1.KeyDown
        Select 
Case e.KeyCode
            
Case Keys.Down
                Me
.ListView1.Focus()
        
End Select
    End Sub 

ومن خلال هذه الشفرة استطيع الرجوع إلى TextBox
PHP كود :
Private Sub ListView1_KeyDown(sender As ObjectAs System.Windows.Forms.KeyEventArgsHandles ListView1.KeyDown
        Select 
Case e.KeyCode

            
Case Keys.Escape
                Me
.ListView1.Visible False
                Me
.TextBox1.Text ""
                
Me.TextBox1.Focus()

            Case 
Keys.Up
                
If Me.ListView1.Items(Me.ListView1.FocusedItem.Index).SubItems(0).Text Me.ListView1.Items(0).SubItems(0).Text Then
                    TextBox1
.Focus()
                Else

                
End If
        
End Select
    End Sub 

اتمنى يستفيد من الطريقة إخواني في المنتدى والزوار ، من لديه اي تعديل و اي حل آخر ياليت يتم عرضه ليستفيد الجميع.
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد
تم الشكر بواسطة: Sajad


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Photo سؤال بخصوص ميزان مراجعه faysal13_13@hotmail.com 5 114 12-05-19, 05:00 PM
آخر رد: elgokr
  سؤال عن قواعد البيانات في فيجوال بيسك2015 Emam emam 6 99 11-05-19, 04:02 AM
آخر رد: Emam emam
  سوال بخصوص الداتا جريد Abdelrahman ala 7 244 07-03-19, 03:26 AM
آخر رد: Abdelrahman ala
  [VB.NET] البحث عن مسار مجلد ضمن قاعدة البيانات اكسس وفتحه من الفورم EMADSSS 1 170 21-02-19, 04:38 PM
آخر رد: elgokr
  (سؤال؟)كود اضافة التاريخ في قاعدة البيانات اسمهان 1 216 20-02-19, 11:08 AM
آخر رد: alfaiz678
  كود sql اضافة او تغير كلمة المرور لقاعدة البيانات اللورد محمود 1 182 28-01-19, 06:56 PM
آخر رد: عبد العزيز البسكري
  سؤال بخصوص تحديث بيانات DataGridView abdullhadi999 0 226 05-01-19, 12:28 AM
آخر رد: abdullhadi999
  سؤال بخصوص تحديث بيانات DataGridView abdullhadi999 0 157 05-01-19, 12:27 AM
آخر رد: abdullhadi999
  سؤال فى قواعد البيانات احمد خطاب 5 315 26-11-18, 03:41 AM
آخر رد: elgokr
  [سؤال] سؤال في vb.net و mysql اللورد محمود 1 317 18-10-18, 01:43 AM
آخر رد: sofizer

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم