|
dev
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
how to loop through a winforms datagrid to get all selected(checkeAny pointers as to how to loop through a winforms datagrid to get all the
selected(checked) columns? Are you asking how to determine which rows have a certain column value that
is checked in the DataGrid? If so then I assume that the column is bound to boolean column in the underlying DataTable. So just loop through this column, in the DataTable, looking for "True" fields. -- Show quoteHide quoteTim Wilson ..Net Compact Framework MVP "Rekha" <Re***@discussions.microsoft.com> wrote in message news:D22B2EE8-A773-415F-B98C-3F6EC9BAB8F7@microsoft.com... > Any pointers as to how to loop through a winforms datagrid to get all the > selected(checked) columns? yes . i am looking for checked column and get the ID for that checked row.
can u provide me with a sample code, to start with .. thanks in advance rekha Show quoteHide quote "Tim Wilson" wrote: > Are you asking how to determine which rows have a certain column value that > is checked in the DataGrid? If so then I assume that the column is bound to > boolean column in the underlying DataTable. So just loop through this > column, in the DataTable, looking for "True" fields. > > -- > Tim Wilson > ..Net Compact Framework MVP > > "Rekha" <Re***@discussions.microsoft.com> wrote in message > news:D22B2EE8-A773-415F-B98C-3F6EC9BAB8F7@microsoft.com... > > Any pointers as to how to loop through a winforms datagrid to get all the > > selected(checked) columns? > > > Here is some code to get you started.
' This code assumes that you have bound a DataTable to the DataSource of a DataGrid. ' This code also assumes that there is a column named "Bool" that is of type Boolean. ' This code ensures that in a tri-state check scenario the "Indeterminate" state is ignored. Dim dt As DataTable = DirectCast(Me.DataGrid1.DataSource, DataTable) For Each row As DataRow In dt.Rows Dim obj As Object = row("Bool") If (TypeOf obj Is Boolean) Then If (DirectCast(obj, Boolean) = True) Then ' Get ID here. ' Example, Dim id As String = DirectCast(row("GUID"), String) End If End If Next -- Show quoteHide quoteTim Wilson ..Net Compact Framework MVP "Rekha" <Re***@discussions.microsoft.com> wrote in message news:989BB128-AF8D-4756-A49A-6D60F3BCCA6E@microsoft.com... > yes . i am looking for checked column and get the ID for that checked row. > > can u provide me with a sample code, to start with .. > > thanks in advance > rekha > > > > "Tim Wilson" wrote: > > > Are you asking how to determine which rows have a certain column value that > > is checked in the DataGrid? If so then I assume that the column is bound to > > boolean column in the underlying DataTable. So just loop through this > > column, in the DataTable, looking for "True" fields. > > > > -- > > Tim Wilson > > ..Net Compact Framework MVP > > > > "Rekha" <Re***@discussions.microsoft.com> wrote in message > > news:D22B2EE8-A773-415F-B98C-3F6EC9BAB8F7@microsoft.com... > > > Any pointers as to how to loop through a winforms datagrid to get all the > > > selected(checked) columns? > > > > > >
Other interesting topics
DataBinding, grr
Is C# is having a seperate class library? Making a UserControl scroll when host form is resized Delegating Menu Commands Calculations with DateTime fields using DataColumn.Expression stri I need to run a vb.net or aspx.net file every 10 seconds. Threads with Windows. Tabbing to next field after Return key Making part of a string BOLD Retrieving command line arguments after startup |
|||||||||||||||||||||||