none
DataGridViewを表示すると最初の行が選択されてしまう RRS feed

  • 質問

  • DataGridViewを表示すると最初の行が自動的に選択状態になってしまいます。
    勿論、表示してから最初の行のSelectedをfalseにすれば選択は解除されますが、
    勝手に選択状態にならないようにする方法は無いのでしょうか。
    2009年6月4日 6:31

回答

  • フォームのActivatedイベントで、DataGridViewのCurrentCellプロパティをnullにしてみてはいかがでしょうか?


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/
    2009年6月5日 2:23
    モデレータ

すべての返信

  • フォームのActivatedイベントで、DataGridViewのCurrentCellプロパティをnullにしてみてはいかがでしょうか?


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/
    2009年6月5日 2:23
    モデレータ
  • なるほど。
    if (Rows.Count > 0) [
    Rows[0].Selected = false;
    }
    でやっていたのですが、
    CurrentCell = null;
    の方が良さそうです。
    ありがとうございました。
    2009年6月9日 5:37
  • こんにちは、フォーラムオペレータの高橋春樹です。

    terapemiyaさん、いつもお世話になっております。

    兼田さん、こんにちは。
    MSDNフォーラムのご利用ありがとうございます。

    問題が解決したようなので、大丈夫と思いますが、
    trapemiyaさんから頂いた投稿に回答マーク
    付けさせて頂きました。

    今後ともMSDNフォーラムをよろしくお願いします。


    マイクロソフト株式会社 フォーラム オペレータ 高橋春樹
    2009年6月16日 8:26