DOBON.NETプログラミング道掲示板

■34468 / 4階層)  DataGridViewの行番号
□投稿者/ 社畜からの開放 一般人(9回)-(2020/05/14(Thu) 23:12:22)
  • アイコンDataGridView の列は、どうやって定義していますか?
    (2) デザイン時に非バインド列を追加してから、列編集で DataPropertyName を設定している
    だと思います。
    あらかじめデザインビューから列を追加⇒列名やらプロパティネームやらを手動で(処理実行前に)追加しております。
    型付データセット・・・があまりよくわかりませんが、多分(2)です。
    少なくとも(3)、(4)ではないと思います。

    >その DataGridView を TabControl (というか TabPage) 上に配置していませんか?
    フォームに直接置いております。
    タブコントロールは使っておりません。
    ※タブコントロールって使ったことはありませんが、プリンターの設定とかであるようなタブを切り替えて複数のフォームが1つに集約されている感じのものですよね?

    > また、違った値が取得されてしまう場合と正しく取得されてしまう時とで
    For i = 0 to DataGridView_User.RowCount-1
    For j = 0 to DataGridView_User.ColumnCount-1
    Debug.Print(i & "," & j & "," & DataGridView_User(j,i))
    Next
    Next
    を走らせたとき
    0,0,0000
    0,1,田中太郎
    ...
    と表示されるのに次に試すと
    0,0,田中太郎
    0,1,0000
    のような感じになっておりました。
    ※ボタンで処理する限りは何回やっても変わりませんが、一度フォームを閉じた後にもう一度試すと並び順が変わっている感じです。
    ※実際の実行結果はイミディエイトウィンドウに表示されていて残っていないため今回の例は記憶から作っています。
    正しい値が取得できる・・・というより何列目がidかわからないから運が良ければ正しい値を取得できることもある感じです。
違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[3]: DataGridViewの行番号 /魔界の仮面弁士 →Re[5]: DataGridViewの行番号 /魔界の仮面弁士
 
上記関連ツリー

Nomalアイコン DataGridViewの行番号 / 社畜からの開放 (20/05/13(Wed) 00:30) #34464
Nomalアイコン Re[1]: DataGridViewの行番号 / 魔界の仮面弁士 (20/05/13(Wed) 10:14) #34465
  └Nomalアイコン Re[2]: DataGridViewの行番号 / 社畜からの開放 (20/05/13(Wed) 16:32) #34466
    └Nomalアイコン Re[3]: DataGridViewの行番号 / 魔界の仮面弁士 (20/05/13(Wed) 16:54) #34467
      └Nomalアイコン DataGridViewの行番号 / 社畜からの開放 (20/05/14(Thu) 23:12) #34468 ←Now
        └Nomalアイコン Re[5]: DataGridViewの行番号 / 魔界の仮面弁士 (20/05/15(Fri) 11:05) #34469
          └Nomalアイコン Re[6]: DataGridViewの行番号 / 社畜からの開放 (20/05/18(Mon) 21:54) #34470
            └Nomalアイコン Re[7]: DataGridViewの行番号 / Azulean (20/05/18(Mon) 22:20) #34471

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/


- Child Tree -