Chcę mieć przycisk, który po kliknięciu, zaznaczy wszystkie pola wyboru w mojej liście kontrolnej. Przeszukałem możliwe odpowiedzi, ale zawsze widzę przykłady dla asp.net i javascript. Używam formularza Windows w języku C#. Dziękuję za odpowiedź.Zaznacz wszystkie pola wyboru na liście wyboru za pomocą jednego kliknięcia, używając C#
12
A
Odpowiedz
31
for (int i = 0; i < checkedListBox1.Items.Count; i++)
{
checkedListBox1.SetItemChecked(i, true);
}
+0
Próbowałem już tego kodu jakiś czas temu, ale nie działa., A teraz jest., Magic .. :) Dziękuję @SekaiCode. – Brenelyn
+0
Wielkie dzięki. Ty też rozwiązałeś mój problem :) –
0
Spróbuj tego:
foreach(Control c in this.Controls) {
if (c.GetType() == typeof(CheckBox)) {
((CheckBox)c).Checked = true;
}
}
2
Spróbuj tego ...
protected void chk_CheckedChanged(object sender, EventArgs e)
{
CheckBox[] boxes = new CheckBox[7];
boxes[0] = this.CheckBoxID;
boxes[1] = this.CheckBoxID;
boxes[2] = this.CheckBoxID;
boxes[3] = this.CheckBoxID;
boxes[4] = this.CheckBoxID;
boxes[5] = this.CheckBoxID;
boxes[6] = this.CheckBoxID; //you can add checkboxes as you want
CheckBox chkBox = (CheckBox)sender;
string chkID = chkBox.ID;
bool allChecked = true;
if (chkBox.Checked == false)
allChecked = false;
foreach (CheckBox chkBoxes in boxes)
{
if (chkBox.Checked == true)
{
if (chkBoxes.Checked == false)
allChecked = false;
}
}
this.CheckBoxIDALL.Checked = allChecked; //Here place the main CheckBox
}
2
wywołać metodę od kod związany w C# i napisać kawałek kodu, to może być w stanie zaznacz/odznacz je. To sprawdza lub odznacz wszystkie pola wyboru obecne na liście wyboru. Mam nadzieję, że to może pomóc.
foreach (ListItem item in CheckBoxList.Items)
{
item.Selected = true;
}
Powiązane problemy
- 1. zaznacz wszystkie pola wyboru z kątowym JS
- 2. Jquery zaznacz wszystkie pola wyboru w tabeli
- 3. R Błyszczące pole checkboxGroupInput - zaznacz wszystkie pola wyboru, klikając
- 4. Jak wyświetlić MessageBox za pomocą pola wyboru?
- 5. Jak mogę przejrzeć wszystkie zaznaczone pola wyboru?
- 6. Jak liczyć pola wyboru za pomocą jQuery?
- 7. jQuery: zaznacz pola wyboru zachowywać się jak przyciski radiowe?
- 8. ListView z zgrupowanymi elementami - zaznacz wszystkich członków grupy za pomocą pola wyboru nagłówka grupy
- 9. Wiązanie pola wyboru WPF
- 10. Zaznacz pole wyboru ASP.NET z jQuery
- 11. ComboBox z Checkboxes inside, C++ Qt, zaznacz/odznacz wszystkie pola wyboru
- 12. zaznacz/odznacz pole wyboru przy użyciu jquery?
- 13. Domyślnie zaznacz pole wyboru html
- 14. Zaznacz/odznacz pole wyboru JavaScriptem?
- 15. Zaznacz lub odznacz wszystkie pola wyboru z tą samą nazwą klasy na podstawie wartości
- 16. Jak znaleźć wszystkie niezaznaczone pola wyboru?
- 17. Jak uzyskać wszystkie zaznaczone pola wyboru
- 18. Przełącz wszystkie pola wyboru Angular w grupie
- 19. Django zaznacz, jeśli pole wyboru jest zaznaczone
- 20. Wymagane pola wyboru AngularJS
- 21. Jak mogę POST wszystkie opcje na liście wyboru?
- 22. Tworzenie pola dynamicznego wyboru
- 23. wartość pola wyboru postu
- 24. Filtrowanie znaczników map Google za pomocą pola wyboru
- 25. Jquery datatable z checkbox w nagłówku iw wierszu: zaznacz wszystkie pola wyboru nie działa
- 26. ExpandableListView i pola wyboru
- 27. Sprawdź poprawność pola wyboru
- 28. Wykrywanie kierunku wyboru użytkownika za pomocą javascript
- 29. Korzystanie z szablonów wąsów, zaznacz odpowiednią opcję na liście wyboru zgodnie z wybraną opcją
- 30. Jak dynamicznie zmieniać szablon formantu WPF za pomocą pola wyboru?
@Likurg, próbowałem tego, wydaje się dobrze, ale nie działa dla mnie: 'for (int i = 1; i
Brenelyn