2017-03-05 4 views
-4

Ich habe erstellt checklistbox dynamisch und ich möchte den Benutzer zu bearbeiten und fügen Sie Elemente in ihm. Ich habe eine similar post,Wie kann ich Benutzern erlauben, Elemente in checkedlistbox zu bearbeiten?

gesehen, aber es ist nicht das genaue was ich will. S.: Bitte nicht die Post ablehnen, wenn Sie weitere Informationen benötigen, lassen Sie mich in den Kommentaren

+0

Und was genau willst du? Hast du versucht, Code zu schreiben, der das macht, was du willst? Und wenn die Antwort ja ist, was ist mit diesem Code falsch? – Steve

+0

Verwenden Sie stattdessen eine 'DataGridView'. –

+0

Ich habe Sie gebeten, den Beitrag nicht zu verwerfen und mich nach weiteren Informationen zu fragen. Wie kannst du das erklären? Was ist der Grund dafür, dass du diesen Beitrag abgelehnt hast ?????? –

Antwort

1

Das Standard-Checklistenfeld-Steuerelement in Winforms geben keine Inline-Bearbeitungsfunktion. Sie können eine benutzerdefinierte Checkliste für sich selbst erstellen, die die Standardliste übernimmt und die zusätzliche Funktionalität hinzufügt, nach der Sie suchen. Oder Sie können eine Textbox irgendwo auf Ihrem Formular mit einer Absenden-Schaltfläche haben, so dass nach dem Klicken auf den Absenden der Benutzer das neue Element zur Checklistenbox hinzugefügt werden kann. Zur Bearbeitung können Sie das gleiche Textfeld verwenden, es jedoch vorfüllen, wenn ein Benutzer es auswählt, und den Text der Übermittlungsschaltflächen ändern, um dem Benutzer mitzuteilen, dass er den Text der Schaltfläche ändern und nicht nach dem Aktualisieren einfügen wird bis der Benutzer ein anderes Kontrollkästchen auswählt.

Verwandte Themen