私はlistViewに情報を追加するコードを持っていますが、それはいくらか "盗聴された"ように思えます。だから、私は2つの情報を持っています。それは完全に1つを追加しますが、それが2番目のものを追加すれば、それはすでにそこに存在しています。&は私に最初のアイテム名を示していますので、基本的にどういうわけか同じものを2回追加しようとします。C#リストビューに項目を追加するとスレッドによって盗聴されますか?
info.Text = Username;
info.SubItems.Add(Password);
info.SubItems.Add(Points.ToString());
info.SubItems.Add(Level.ToString());
listView1.Items.Add(info);
ユーザー名、パスワードなどのコンソール入力を見て、「デバッグ」しようとしました。これらはすべて異なっていました。
// EDIT
情報は(addItemsに渡される場合、私はちょうど)、空、その後、データの変更を第二のデバッグをしたので、私はそれが何らかの形でのスレッドで盗聴ますと思います。
を申し訳ありませんが、あなたは( '新しいのListViewItemを行っています); '毎回? –
毎回、私はプログラムの開始時にそれを呼びました。 –
だから、実際にはもう一度追加することはできません...何が起こっているのかを正しく理解していれば...あなたのコードをもっと共有してください。 –