تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] كيف أجعل الأداة Listbox تعرض عمودين بدل عمود واحد
#3
(08-10-24, 08:46 PM)mmaalmesry كتب : السلام عليكم ورحمة الله

أطلب منكم سؤال لو سمحتوا

باختصار كيف أجعل الأداة Listbox تعرض عمودين بدل عمود واحد

شكرا لكم


وعليكم السلام ورحمة الله وبركاته

نعم يمكن ذلك !

جرب الكود التالي :
كود :
   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       ListBox1.DrawMode = DrawMode.OwnerDrawFixed
       ListBox1.Items.Add("سماء" & vbTab & "Sky")
       ListBox1.Items.Add("شمس" & vbTab & "Sun")
       ListBox1.Items.Add("قمر" & vbTab & "Moon")
   End Sub
   Private Sub ListBox1_DrawItem(sender As Object, e As DrawItemEventArgs) Handles ListBox1.DrawItem
       If e.Index < 0 Then Exit Sub

       Dim text As String = ListBox1.Items(e.Index).ToString()
       Dim columns() As String = text.Split(vbTab)
       Dim brush As New SolidBrush(e.ForeColor)

       e.DrawBackground()
       e.Graphics.DrawString(columns(0), e.Font, brush, e.Bounds.Left, e.Bounds.Top)
       e.Graphics.DrawString(columns(1), e.Font, brush, e.Bounds.Left + 100, e.Bounds.Top)
       e.DrawFocusRectangle()

       brush.Dispose()
   End Sub
الرد }}}
تم الشكر بواسطة: Taha Okla , mmaalmesry


الردود في هذا الموضوع
RE: كيف أجعل الأداة Listbox تعرض عمودين بدل عمود واحد - بواسطة أبو خالد الشكري - 09-10-24, 08:55 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف يتم عرض جدول من قائمة listbox في داتاقريدفيو ahmedfa71 5 874 04-09-25, 02:59 PM
آخر رد: ahmedfa71
  [VB.NET] جمع عمود داتا كريت فيو مع تجاهل الخلايا الفارغة EMADW 4 483 29-04-25, 10:57 PM
آخر رد: Taha Okla
  مشكلة فى جمع عمود فى داتا جريد فيو احمد خطاب 3 637 06-03-24, 07:49 PM
آخر رد: احمد خطاب
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 689 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 828 25-02-24, 11:26 PM
آخر رد: heem1986
  [سؤال] كود اظهار رساله في حال وجود الرقم في اكثر من عمود مبرمج صغير 1 6 954 09-01-24, 01:41 AM
آخر رد: Taha Okla
  حماية عمود داخل ورقة الاكسل العيدروس 3 511 05-01-24, 12:21 AM
آخر رد: HALIM ELEULMA
  كيف ارسل مجموع 3 تكست بوكس إلى واحد بالترتيب ؟ أبووسم 3 702 18-12-23, 05:17 PM
آخر رد: أبووسم
Question [VB.NET] اسم عمود الأرقام في DataGridView أبو خالد الشكري 6 1,083 03-12-23, 08:01 AM
آخر رد: أبو خالد الشكري
  [VB.NET] listbox تلوين عدد من هذه الأسماء mervandz 3 748 18-11-23, 01:35 AM
آخر رد: sniper2030

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


يقوم بقرائة الموضوع: