إضافة خانة الاختيار 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

RANA
....
....

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

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

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

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


جزاكم الله خيرا اختى الكريمة

المبرمج الطموح
الاشراف
الاشراف

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

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

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

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

شكرا

yemen_design
.
.

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

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

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


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