parinho7 Δημοσ. 13 Μαΐου 2012 Δημοσ. 13 Μαΐου 2012 >private void listView1_ItemCheck(object sender, ItemCheckEventArgs e) { textBox1.ResetText(); foreach (ListViewItem lvi in listView1.Items) { if (lvi.Checked == true) { textBox1.AppendText(lvi.Text); } } } Προσπαθώ κάθε φορά που τσεκάρω ένα item από το listview να ανανεώνετε το κείμενο του textBox1 και να περιέχει το κείμενο όλων των τσεκαρισμένων items, όμως με κάθε τσεκάρισμα εμφανίζονται όλα εκτός του item που τσεκαρα την τελευταία φορά. Καμιά ιδέα? Ευχαριστώ προκαταβολικά!
παπι Δημοσ. 13 Μαΐου 2012 Δημοσ. 13 Μαΐου 2012 http://msdn.microsoft.com/en-us/library/system.windows.forms.checkedlistbox.itemcheck.aspx Ετσι λεει οτι δουλευει. Τεσπα βαλε στο τελος της for > foreach(...) { }.. if(e.CurrentValue == CheckState.Checked) { textBox1.TextAppend(listView.Items[e.Index].Text) }
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα