DataGrid 非表示の列のセル値を読み込もうとしています....
しかし、null値を与えています..
私のコードは
FrameworkElement BId = dgFindBatch.Columns[1].GetCellContent(dgFindBatch.CurrentItem);
int intBoardID = Convert.ToInt32(((TextBlock)BId));
非表示の列、セルの値を取得するには?
場合によるかもしれませんが、
たとえば、すべての行が文字列の配列で構築されている場合
これなら簡単に試せます
string str = ((string[])dataGrid1.SelectedItem)[1];
int intBoardID = 0;
Int32.TryParse(str, out intBoardID);
ただし、他のタイプがある場合は、すべてを独自のタイプにキャストする必要があります。
ps。
あなたはこれを行うことができません
Convert.ToInt32(((TextBlock)BId));
BId が null だったので、クラッシュしていません。