Как установить все флажки с помощью события Itemcheck? - PullRequest
0 голосов
/ 10 декабря 2018

Можете ли вы, ребята, помочь мне кодировать, если я выберу один из флажков в разделе ListView, остальные флажки должны быть проверены.

Мое имя ListView - lvBase, и я хочу использовать события ListView ItemCheck.

Это мой код.

private void lvBase_ItemCheck_1(object sender, ItemCheckEventArgs e)
    {
    }

enter image description here

enter image description here

enter image description here

Ответы [ 2 ]

0 голосов
/ 10 декабря 2018

Надеюсь, я правильно понял ваш вопрос. Если вы хотите отметить все флажки в списке, вы можете просмотреть их и установить для свойства Checked свойство значение true.

    private void lvBase_ItemChecked(object sender, ItemCheckedEventArgs e)
    {
        for (int i = 0; i < lvBase.Items.Count; i++)
        {
            lvBase.Items[i].Checked = e.Item.Checked;
        }
    }
0 голосов
/ 10 декабря 2018

Используйте следующую строку для добавления события проверки элемента или проверки элемента:

 this.listView1.ItemCheck += new ItemCheckEventHandler(listView1_ItemCheck);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...