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

اخواني جزاكم الله خير
اريد أن استخدم اداة الـ Label
كقائمة
مثلاً اضع في خانة الـ Text للـ Label خط هكذا ______

وعند الضغط عليه تظهر قائمة استطيع من خلالها اختيار اي اسم وعند اختيارة يتم وضعه على الـ Label
الرد }}}}
تم الشكر بواسطة:
#2
كود :
Dim len As Integer = Me.richTextBox1.TextLength
Dim index As Integer = 0
Dim lastIndex As Integer = Me.richTextBox1.Text.LastIndexOf(Me.textBox1.Text)

While index < lastIndex
    Me.richTextBox1.Find(Me.textBox1.Text, index, len, RichTextBoxFinds.None)
    Me.richTextBox1.SelectionBackColor = Color.Yellow
    index = Me.richTextBox1.Text.IndexOf(Me.textBox1.Text, index) + 1
End While
الرد }}}}
تم الشكر بواسطة:
#3
ممكن توضح الكود المرفق يخص Richtextbox and textbox

وليس فيه ما اريد ؟
الرد }}}}
تم الشكر بواسطة:
#4
أداة ال label هى لعرض النصوص فكيف تريدها أن تعمل كقائمة منسدلة إستخدم ال combobox
الرد }}}}
تم الشكر بواسطة:
#5
amgadtamer كتب :أداة ال label هى لعرض النصوص فكيف تريدها أن تعمل كقائمة منسدلة إستخدم ال combobox

ذلك صحيح .

مع ذلك يمكنك تطبيق ما تريد كالتالي :

أضف أداة Label وأداة ListBox للفورم
في خاصية الـ Text الخاصة بأداة الـ Label ضع خط طويل ____________
قم بمحاذاة أداة الـ ListBox أسفل أداة الـ Label بحيث تكون أسفلها تماماً

قم بوضع هذا الكود :
كود :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load


        Me.ListBox1.Visible = False
        Me.Label1.Cursor = Cursors.Hand

        Me.ListBox1.Items.Clear()
        For i As Integer = 0 To 4
            Me.ListBox1.Items.Add("Numbur " & i.ToString)
        Next


    End Sub


    Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
        If Me.ListBox1.Items.Count > 0 Then
            If Me.ListBox1.SelectedItems.Count > 0 Then
                Me.Label1.Text += vbCrLf & Me.ListBox1.SelectedItem.ToString
                Me.ListBox1.Visible = False
            End If
        End If
    End Sub


    Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click
        Me.ListBox1.Visible = True
    End Sub


******
*****
****
***
**
*
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Wink [VB.NET] استفسار بخصوص التعديل والحفظ علي اداة datagridview dark1459 9 89 اليوم, 02:13 AM
آخر رد: khodor1985
  استفسار بخصوص عدم ظهور اداة عرض ملف pdf في الادوات عباسة 3 77 18-02-17, 06:29 PM
آخر رد: عباسة
Lightbulb للخبراء هل توجد مكتبة او اداة لعمل مثل هذا النموذج عن طريق vb.net ارجو المساعدة Amrjamil 6 71 18-02-17, 02:19 PM
آخر رد: Amrjamil
  label و list Mohamed20 2 49 13-02-17, 08:16 PM
آخر رد: Mohamed20
  [سؤال] كيف يمكنني استخدام متغير لمناداة اي اداة اليوم مبتدئة وغداً محترفة 3 84 04-02-17, 09:57 PM
آخر رد: عبد الرحمن
  كيف يمكن تقريب الكسر العشري لاقرب رقم فى داتا جريد فيو السيد الجوهري 1 58 28-01-17, 06:34 PM
آخر رد: ابو ليلى
  كيف يمكن تثبيت رقم داخل مربع النص والنموذج فى وضع العرض السيد الجوهري 5 88 28-01-17, 02:25 AM
آخر رد: السيد الجوهري
  كيف يمكن تحريك مربعات النص على التقرير السيد الجوهري 3 101 27-01-17, 11:29 PM
آخر رد: السيد الجوهري
  طلب حاجة بخصوص label MOSTAFA.KAMEL 5 115 25-01-17, 08:31 PM
آخر رد: silverlight
  كيفية ادراج نص في اداة RichTextBox مع الاحتفاظ بالنص soper 3 74 25-01-17, 02:23 PM
آخر رد: مساعدة

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


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