إضافة خانة الاختيار CheckBox في خلية شبكة البيانات DataGridView

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

إضافة خانة الاختيار CheckBox في خلية شبكة البيانات DataGridView

مُساهمة من طرف RANA في الثلاثاء ديسمبر 17, 2013 10:21 am

بسم الله الرحمن الرحيم 

_ يمكنك أستخدام الكائن DataGridViewCheckBoxColumn لانشاء خانة الاختيار CheckBox في خلية شبكة البيانات DataGridView وذلك على النحو التالى :


_ إنشاء مثيل جديد للكائن DataGridViewCheckBoxColumn
الكود:
 Dim chk As New DataGridViewCheckBoxColumn()

_إضافة الكائن الى عامود شبكة البيانات
الكود:
DataGridView1.Columns.Add(chk)

_وضع اسم لرأس هذا العامود
الكود:
chk.HeaderText = "Check Data"

_ وضع اسم برمجى لخانة الاختيار حتى يمكنك التعامل معها برمجيا
الكود:
chk.Name = "chk"

_أخير يتم تحديد الخلايا التى نريد ان تكون القيمة لمربع الاختيار تساوى ture على النحو التالى :
الكود:
DataGridView1.Rows(2).Cells(3).Value = True

وكما هو واضح اعلاه نريد جعل خانة الاختيار فى الصف الاول و الخلية 3 تكون صحيحة true

و اليكم المثال كاملا

الكود:
Imports System.Data.SqlClient
Public Class Form1
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        DataGridView1.ColumnCount = 3
        DataGridView1.Columns(0).Name = "Product ID"
        DataGridView1.Columns(1).Name = "Product Name"
        DataGridView1.Columns(2).Name = "Product_Price"

        Dim row As String() = New String() {"1", "Product 1", "1000"}
        DataGridView1.Rows.Add(row)
        row = New String() {"2", "Product 2", "2000"}
        DataGridView1.Rows.Add(row)
        row = New String() {"3", "Product 3", "3000"}
        DataGridView1.Rows.Add(row)
        row = New String() {"4", "Product 4", "4000"}
        DataGridView1.Rows.Add(row)

        Dim chk As New DataGridViewCheckBoxColumn()
        DataGridView1.Columns.Add(chk)
        chk.HeaderText = "Check Data"
        chk.Name = "chk"
        DataGridView1.Rows(2).Cells(3).Value = True

    End Sub
End Class
avatar
RANA
....
....

تاريخ التسجيل : 01/08/2013
المساهمات : 64
النقاط : 103
التقيم : 1
الدولة : فلسطين
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: إضافة خانة الاختيار CheckBox في خلية شبكة البيانات DataGridView

مُساهمة من طرف المبرمج الطموح في الإثنين فبراير 03, 2014 3:08 pm


جزاكم الله خيرا اختى الكريمة
avatar
المبرمج الطموح
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 117
النقاط : 213
التقيم : 6
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: إضافة خانة الاختيار CheckBox في خلية شبكة البيانات DataGridView

مُساهمة من طرف yemen_design في السبت فبراير 15, 2014 4:02 pm

شكرا
avatar
yemen_design
.
.

تاريخ التسجيل : 15/02/2014
المساهمات : 1
النقاط : 1
التقيم : 0
الدولة : اليمن
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى