GridViewコントロールを使用してデータを表示しています。選択したセルの値をプログラムで変更する必要があります。選択したセルコレクションを反復処理すると、セルを選択した順序でソートされます。たとえば、行インデックスは1,1,1,2,2,2,1,2,1,2です。私は2に移動する前に行インデックス1を持つすべてのセルを編集したいと思います。選択したグリッドビューのセルを行インデックス順に繰り返します。
1
A
答えて
2
私が正しく理解している場合、WindowsフォームDataGridViewのSelectedCellsコレクションを行インデックス順に反復したいとします。
var q = dataGridView1.SelectedCells.OfType<DataGridViewCell>().OrderBy(x => x.RowIndex);
あなたはその後、Q上の「foreachの」
乾杯
+0
ありがとうございます!私はまだラムダ式ウィザードのハングアップを取得しようとしています。私はそれを列でソートするように変更しました。 'var q = dataGridView1.SelectedCells.OfType
0
ことができます:私は今、この権利をテストするために、実際のセットアップを持っていないが、あなたはこのような何かを試みることができる
列ごとにループを作成するのはなぜですか?
関連する問題
- 1. アルファベット順 - 行のインデックスを返します
- 2. CheckboxSelectMultipleの選択肢を繰り返します。
- 3. DataGridの行インデックスまたは列インデックスを選択します
- 4. 選択したアイテムをグリッドビューで選択したままにする
- 5. ボタンをクリックしてグリッドビューで選択されたインデックスを取得
- 6. 同じインデックスの選択のためにjQueryの変更イベントを繰り返しキャプチャする
- 7. 選択したインデックス
- 8. インデックスが選択した行の最初のセルの範囲外です。
- 9. 2つのリストを順に繰り返します。
- 10. ノックアウトの繰り返しでクリックでインデックスを提供します
- 11. 値を保存した後、選択ドロップダウンメニューの最初のオプションを繰り返し再選択
- 12. グリッドビューの特定の行を選択します。グリッドビューはWebユーザーコントロールにあります。
- 13. 期間内の繰り返しの選択<x日
- 14. を選択し、最も繰り返される値とMySQL
- 15. グリッドビュー選択された行データ
- 16. 1行にあるセルを選択してハイライトします
- 17. jQuery JSONオブジェクトを元の順序で繰り返します。
- 18. 選択したインデックスのコンボボックスと別の選択したインデックスのコンボボックスの比較
- 19. スクロールでUITableViewのセルを繰り返す
- 20. Swift TableViewは選択したセルを受け取ります
- 21. 選択したセルと編集したセルを区別する
- 22. タブが押されたときにテキストフィールドが繰り返す順序を選択する
- 23. datetime = dateの行を選択してインデックスを使用します。
- 24. 行選択の代わりにセル選択を行う方法dojo DataGrid?
- 25. 選択したインデックスに応じてSQLデータベースから行を選択
- 26. 集計テーブルを使用して繰り返し日付のクエリを選択
- 27. 選択した行のセルを編集する
- 28. Linq 1回の繰り返しで選択して集計する
- 29. どのように私はタイトルを繰り返し配列インデックス
- 30. 選択したセル行のTableViewに戻る
WPF GridViewですか? – sll
Winforms GridView。 – Serge
それは標準的な選択細胞コレクションですか?それはGridViewやtelerikのようなサードパーティ製ですか? – sll