HIDataGridViewでCurrentCellの場所を取得する方法。私のロードがdatagridviewの現在のセルに上記で設定されたすべてのコンボボックスをロードするタイミングが必要です。同じサイズになります。どうやってやるの?
2504 次
1 に答える
3
プロパティのプロパティを使用して、現在選択されているセルを含む列のゼロベースのインデックスを取得できます。ColumnIndex
CurrentCell
if (myDataGridView.CurrentCell != null)
{
int columnIndex = myDataGridView.CurrentCell.ColumnIndex;
}
または、プロパティを使用して、現在選択されているセルを含む列オブジェクト自体を取得できます。OwningColumn
if (myDataGridView.CurrentCell != null)
{
DataGridViewColumn columnObject = myDataGridView.CurrentCell.OwningColumn;
}
これがあなたが求めているものであるかどうかはまだ完全にはわからないことに注意してください。私のフォームには列がないので、あなたがを意味していると思いますDataGridView
。そして、あなたの答えはまだ「場所」が何を意味するのかを正確に説明していませんが、これは現在のセルを含む列について知る必要があるすべてを教えてくれるはずです。
于 2010-11-28T12:33:11.317 に答える