0

データソースのない datagridview を持つプロジェクトで作業する必要があります。また、vb.netで行われます。特定の列の各行をループして特定のデータを見つけ、そのレコードに焦点を合わせたいと考えています。

For Each item As C1.Win.C1FlexGrid.Row In myDataGrid.Rows
    ' something like searchFor/contains 
    ' (no idea, can't find the right way to search) for mySpecificData
Next

よろしくお願いします。

4

1 に答える 1

0

コンポーネント One FlexGridを使用していると思われるので、該当するサイトのドキュメントを参照しました。各行には項目プロパティがあるため、この例は機能する可能性があります

For Each row As C1.Win.C1FlexGrid.Row In myDataGrid.Rows
    if row.Item("COLUMNNAME") = YOUR_VALUE then
        ' select range
        C1.Win.C1FlexGrid.Select(row.Index, COLUMN_INDEX);
    end if    
Next

セルに直接アクセスしたい場合は、代わりにSelect メソッドを使用できます。

于 2012-09-04T07:38:05.463 に答える