0

Vb.netを使用する

データグリッド

id value

01 Rajan
02 Raman
03 Suresh
.....

textbox1.text =01/02

だから私はデータグリッドからID01、02を削除したいと思います。

試行されたコード'配列を使用してテキストボックスから値を分割する場合

Dim zValue As String
Dim splitBySlash As String()
zValue = textbox1.text
splitBySlash = zValue.Split("/")

次に、データグリッドから行を削除するためにこの配列値を渡します。

これを行う方法。

vb.netコードのヘルプが必要

4

1 に答える 1

1

これは多少擬似コードになるので、コピーして貼り付けて、機能することを期待しないでください。これを行う方法は他にもたくさんあります...これは、DatagridがDatagridviewであり、Idが最初の列であることも意味します。よくわかりませんが、datagrid.Rows(i).Cells( "id")も機能する可能性があります。

For each s as String in splitBySlash
   For i as integer = 0 To datagrid.Rows.Count - 1
       if datagrid.Rows(i).Cells(0).ToString = s Then
           datagrid.Rows.RemoveAt(i)
           Exit for
       end if
   Next
Next
于 2012-10-16T14:44:19.120 に答える