1.复制选中表格的内容
If Me.C1TrueDBGrid1.SelectedRows.Count > 0 Then
For Each row In Me.C1TrueDBGrid1.SelectedRows
'copy everything here
For Each col In Me.C1TrueDBGrid1.SelectedCols
strTemp = strTemp & col.CellText(row) & vbTab
Next
strTemp = strTemp & vbCrLf
Next
System.Windows.Forms.Clipboard.SetDataObject(strTemp, False)
End If
2.遍历选中的行
If Me.TabBaseC1TrueDBGrid.SelectedRows.Count > 0 Then
For i As Integer = 0 To Me.TabBaseC1TrueDBGrid.SelectedRows.Count - 1
TabBaseC1TrueDBGrid.Bookmark = TabBaseC1TrueDBGrid.SelectedRows(i)
myMsg(Me.TabBaseC1TrueDBGrid.Columns("Name").Text)
Next
Else
myMsg("没有选择多行!")
End If
本文介绍了一种使用 C1TrueDBGrid 控件在 .NET 应用中复制选中表格内容的方法,并展示了如何遍历选中的行来获取特定列的数据。
161

被折叠的 条评论
为什么被折叠?



