回答編集履歴
3
修正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
DataGridViewのコンボボックスは、SelectedIndexを意識するより基本的にValueベースで扱うのがいいのではないかと思います。それでもどうしても取得したいという事であれば、SelectedIndexプロパティは無いので、相当のものを自分で作るしかないですね。
|
1
|
+
DataGridViewのコンボボックスは、SelectedIndexを意識するより基本的にValueベースで扱うのがいいのではないかと思います。それでもどうしても取得したいという事であれば、DataGridViewComboBoxCellにSelectedIndexプロパティは無いので、相当のものを自分で作るしかないですね。
|
2
2
|
例えばこんなクラスを作って(あくまでサンプルです)
|
3
3
|
```C#
|
4
4
|
using System;
|
@@ -66,4 +66,4 @@
|
|
66
66
|
}
|
67
67
|
}
|
68
68
|
```
|
69
|
-
|
69
|
+
DataSourceがDataTable前提なので、違う場合は検索処理も変えてください。
|
2
修正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
DataGridViewのコンボボックスは、SelectedIndexを意識するより基本的にValueベースで扱うのがいいのではないかと思います。それでもどうしても取得したいという事であれば、SelectedIndexプロパティは無いので、相当のものを自分で作るしかないですね。
|
2
2
|
例えばこんなクラスを作って(あくまでサンプルです)
|
3
3
|
```C#
|
4
4
|
using System;
|
@@ -66,5 +66,4 @@
|
|
66
66
|
}
|
67
67
|
}
|
68
68
|
```
|
69
|
-
|
70
69
|
コンボボックスのDataSourceがDataTable前提なので、違う場合は検索処理も変えてください。
|
1
修正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
SelectedIndexは無いので、相当のものを自分で作るしかないですね。
|
1
|
+
DataGridViewComboBoxCellにはSelectedIndexは無いので、相当のものを自分で作るしかないですね。
|
2
2
|
例えばこんなクラスを作って(あくまでサンプルです)
|
3
3
|
```C#
|
4
4
|
using System;
|