Методы ListView и BeginEdit - PullRequest
       3

Методы ListView и BeginEdit

1 голос
/ 24 сентября 2011

У меня есть ListView.Когда я звоню listview.SelectedItems[0].BeginEdit(), он может исправить выбранный пункт.Какое событие нужно вызвать, когда я заканчиваю редактировать свой элемент, например, нажимаю такую ​​кнопку как «Ввод»?

Сначала, когда пользователь выбирает ToolStripMenuItem, происходит событие так:

private void renameLocalUserToolStripMenuItem_Click(object sender, EventArgs e)
{
    if (listView_ad.SelectedItems.Count > 0)
    {
        listView_ad.SelectedItems[0].BeginEdit();
    }
}

Когда пользователь заканчивает менять свой элемент, он нажимает «enter».И тогда мне нужно взять измененный текст.

Ответы [ 3 ]

2 голосов
/ 24 сентября 2011

Используйте событие AfterLabelEdit.

MSDN AfterLabelEdit

0 голосов
/ 24 сентября 2011

Возможно, вы ищете событие AfterLabelEdit .

0 голосов
/ 24 сентября 2011

Ваш вопрос не совсем понятен, но я думаю, что вам нужно обработать событие AfterLabelEdit.

...