タイトル : Re: SelectedIndicesプロパティの引数について 投稿日 : 2003/06/13(Fri) 21:23 投稿者 : NAO★
> 引数が0なのに何故1のインデックスや2のインデックスを取得できるのか調べているのですが分かりま せん。 え〜とですね。 まず、用語の統一から。 「引数が0」と書かれていますが、これは関数やメソッドではないので引数ではないです。 SelectedIndices プロパティというのは 「選択されたインデックス」が保存されている コレクション(配列)を返すものです。 配列の(0)とかもインデックスと言いますが、まぎらわしいので ここでは日本語で「添字」と呼びます。 配列なので、選択されているのが「1個」だけなら、 (配列は0から始まるので)かならず「0番目」の添字に選択されたインデックスが 入ってくるということです。 MultiSelect プロパティが True になっている場合(複数の行が選択できる場合)は 配列の添字 選択されたインデックス (0) <- 5 (1) <- 7 (2) <- 9 (例として 5番目 7番目 9番目の行が選択されているとき) のように配列に選択されたインデックスが格納されるということです。 こんな感じですがご理解いただけたでしょうか? |