掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ListViewの編集について (ID:48356)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんばんは!KONです。 > 例えば3行目の2列目のSubItemを編集するには > どのようにすればよいのでしょうか。 TListViewの3行目の2列目のSubItemを書き換えるのなら、 ListView1.Items[ 2 ].SubItems[ 0 ] := 'HogeHoge'; ですね。 行は、Itemsプロパティの括弧内の数値を0発進で記述。 ListView1.Items[ 0 ] // ← これは1行目 ListView1.Items[ 1 ] // ← これは2行目 ListView1.Items[ 2 ] // ← これは3行目 列はちょっと特殊で、最初の列だけCaptionプロパティになり、 2列目からはSubItemsプロパティになります。 ListView1.Items[ 行 ].Caption := 'HogeHoge1'; // ← これは1列目 ListView1.Items[ 行 ].SubItems[ 0 ] := 'HogeHoge2'; // ← これは2列目 ListView1.Items[ 行 ].SubItems[ 1 ] := 'HogeHoge3'; // ← これは3列目 Columnsプロパティに設定されている範囲を超えてアクセスしようとすると、 例外エラーが発生しますのでご注意下さい。 データベースの話ではなくて、TListViewの質問と思いましたので、 質問の内容をハズしていたらすみません。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.