منتدى مصر التقني
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

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

اذهب الى الأسفل

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

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

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

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

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

_ إنشاء مثيل جديد للكائن 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
RANA
.....
.....

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

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

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

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


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

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

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

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

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

شكرا
yemen_design
yemen_design
.
.

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

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

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


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