none
dataGridViewでカレントセルの位置座標(ピクセル単位)を取得する方法? RRS feed

  • 質問

  • 入力時にカレントセルの横に入力候補をリストに持つlistBoxを表示するためにカレントセルの座標を知りたくてお尋ねします。どうぞよろしくお願いします。

    <今までの方法> dataGridView1.Rows[0].Height * DataGridView1.CurrentCell.RowIndex

    <今までの方法の欠点> 入力ミスを訂正する際,スクロールして対象のセルをカレントセルにしたときにlistBoxの表示位置が大きく下にずれてしまいます。

    <対策>listbox1.Top = (カレントセルのY座標) とできたらいいのですが,

    <次善の対策>”現在表示されている先頭の行”の行番号がわかるとよいのですが,

        


    zen73
    2010年8月15日 20:46

回答

すべての返信