تقييم الموضوع :
  • 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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] سؤال في vb.net و mysql اللورد محمود 1 64 18-10-18, 01:43 AM
آخر رد: sofizer
  سؤال عن كيفية جمع الارقام الموجبة فقط من عمود في الداتا جريد فيو alfaiz678 2 102 01-10-18, 09:24 AM
آخر رد: alfaiz678
  سؤال عن الداتا ريدر sal_56 4 136 17-09-18, 10:23 AM
آخر رد: 911
Heart [VB.NET] سؤال : كود يجمع العناصر المتشابة في داتا قريد عن الاظافة بدون تكرار EYADISMAIL 16 551 11-09-18, 01:22 AM
آخر رد: EYADISMAIL
  سؤال حول عرض البيانات في الداتا جريد والاستعلام alfaiz678 12 504 25-08-18, 10:00 PM
آخر رد: elgokr
  سؤال في جملة select تناسيم 1 186 02-05-18, 04:38 PM
آخر رد: تناسيم
  سؤال في جملة select تناسيم 2 197 05-04-18, 01:36 PM
آخر رد: تناسيم
  [سؤال] بخصوص اضافة / حذف / تعديل بيانات لقاعدة ACCESS Temiz 0 423 24-01-18, 12:49 AM
آخر رد: Temiz
Exclamation [سؤال] سؤال عن امكانية ربط الفيجوال بقاعدة علي الانترنت - وعن طريقه فتحه - وعدة اسأله اخرى MohamedAllam 5 557 23-07-17, 12:53 PM
آخر رد: MohamedAllam
  مشكلة في كود البحث Search khaled12345 5 573 16-07-17, 08:22 PM
آخر رد: سعود

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


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