U
ucasesoftware
To bind my chekboxlist is use this :
Dim list As New DataTable
list.Columns.Add(New DataColumn("bureauGuid",
GetType(String)))
list.Columns.Add(New DataColumn("nomNumero",
GetType(String)))
While myReader.Read
list.Rows.Add((New Object()
{myReader("bureauGuid").ToString, myReader("nomNumero")}))
End While
chkBureaux.DataSource = list
chkBureaux.DisplayMember = "nomNumero"
chkBureaux.ValueMember = "bureauGuid"
--------------------------------------------------------
But when i want to have the value or the display member with this :
Dim i As Integer
Dim s As String
s = "Checked Items:" & ControlChars.CrLf
For i = 0 To (chkBureaux.Items.Count - 1)
If chkBureaux.GetItemChecked(i) = True Then
s = s & "Item " & (i + 1).ToString & " = " &
chkBureaux.Items(i).ToString & ControlChars.CrLf
End If
Next
MessageBox.Show(s)
--------------------------------------
i have system.data.DataRowView !!!!
How can i use a checkboxlist with valuemember !! ??? and retrieve it
with a For... Next
Dim list As New DataTable
list.Columns.Add(New DataColumn("bureauGuid",
GetType(String)))
list.Columns.Add(New DataColumn("nomNumero",
GetType(String)))
While myReader.Read
list.Rows.Add((New Object()
{myReader("bureauGuid").ToString, myReader("nomNumero")}))
End While
chkBureaux.DataSource = list
chkBureaux.DisplayMember = "nomNumero"
chkBureaux.ValueMember = "bureauGuid"
--------------------------------------------------------
But when i want to have the value or the display member with this :
Dim i As Integer
Dim s As String
s = "Checked Items:" & ControlChars.CrLf
For i = 0 To (chkBureaux.Items.Count - 1)
If chkBureaux.GetItemChecked(i) = True Then
s = s & "Item " & (i + 1).ToString & " = " &
chkBureaux.Items(i).ToString & ControlChars.CrLf
End If
Next
MessageBox.Show(s)
--------------------------------------
i have system.data.DataRowView !!!!
How can i use a checkboxlist with valuemember !! ??? and retrieve it
with a For... Next