2016-06-16 2 views
0

配列の数をリストビューに追加する方法を知りたい。数字を数えてリストビューに追加する

まず、私はC#を初めてお使いになりました!

だから... 5分ごとに私のアプリケーションは範囲内の5つの乱数(1〜100)を生成しています。 5,19,55,74、および81の乱数が表示されます。

2列 "Number | Count"を持つフォームにListViewがあります。

最初の列にはすべて範囲(1〜100)の数値が入り、2番目のcoulmnには数値の生成頻度がカウントされます。したがって、2番目の列では、アプリケーションはlistview(count)にそれらを追加する必要があります。

番号|カウント

  1. 1 | 0
  2. 2 | 0
  3. 3 | 0
  4. 4 | 0
  5. 5 | 1
  6. [...]
  7. 20 | 0
  8. 19 | 1
  9. 21 | 0
  10. [...]
  11. 54 | 0
  12. 55 | 1
  13. 56 | 0
  14. [...]

そして今:5分ごとに5個の新しい乱数があります。今度はそれらを1だけカウントアップしてください。

私はここで何をしたいのか理解できれば幸いです。 誰かが私を助けてくれるかもしれません。私はそれをする方法を知らない。

事前に感謝します。

+0

が鳴ります。私はいくつかのキーワードを投げます:ループ、1から100、配列または辞書 – ViRuSTriNiTy

答えて

0

リストビューがすでにあなたが示す値で満たされていると仮定すると、あなたがしなければならない唯一のことは、あなたが生成された番号の対応する行を取得し、あなたがそれを行うことができカウンタ

をインクリメントしています。

 int value = int.Parse(listView1.Items[index].SubItems[1].Text) +1; 
     listView1.Items.RemoveAt(index); 
     listView1.Items.Insert(index, 
      new ListViewItem(new[] 
      { 
       index.ToString(), 
       value.ToString() 
      })); 

あなたの問題は、あなたがこの記事を見て、あなたのリストビューに値を追加する方法がわからないということであれば:宿題はstackoverflowのコミュニティによって行わ取得する必要がありようAdd item to Listview control

関連する問題