ListView.OnBubbleEvent(Object, EventArgs) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, следует ли обрабатывать событие для ListView элемента управления.
protected:
override bool OnBubbleEvent(System::Object ^ source, EventArgs ^ e);
protected override bool OnBubbleEvent(object source, EventArgs e);
override this.OnBubbleEvent : obj * EventArgs -> bool
Protected Overrides Function OnBubbleEvent (source As Object, e As EventArgs) As Boolean
Параметры
- source
- Object
Источник события.
Данные события.
Возвращаемое значение
Комментарии
Метод OnBubbleEvent используется элементом ListView управления для обработки событий, передаваемых через иерархию элементов управления. Он определяет, следует ли обрабатывать событие, проверяя свойства EventArgs объекта, содержащегося в параметре e . При обработке события метод выполняет соответствующее действие. Другие события игнорируются и передаются в иерархию элементов управления. Возвращаемое значение этого метода указывает, следует ли обрабатывать событие или передавать событие в иерархию элементов управления.
Элемент ListView управления переопределяет базовую реализацию этого метода, чтобы выполнить соответствующее действие при щелчке одной из кнопок, распознаваемых элементом управления. В следующей таблице перечислены кнопки, распознаемые элементом ListView управления.
| Значение CommandName | Description |
|---|---|
| "Отмена" | Отменяет операцию редактирования или вставки. Вызывает событие ItemCanceling. |
| "Удалить" | Удаляет текущую запись из источника данных. ItemDeleted Вызывает и ItemDeleting события. |
| "Выбрать" | Задает свойству SelectedIndexDisplayIndex значение свойства для элемента. Отрисовывает SelectedItemTemplate шаблон для элемента. SelectedIndexChanging Вызывает и SelectedIndexChanged события. |
| "Изменить" | Помещает элемент в режим редактирования. Отрисовывает EditItemTemplate шаблон для элемента. Вызывает событие ItemEditing. |
| "Вставка" | Вставляет привязанные значения из InsertItemTemplate шаблона в источник данных. ItemInserting Вызывает и ItemInserted события. |
| "Обновить" | Обновляет текущую запись в источнике данных с привязанными значениями из EditItemTemplate шаблона. ItemUpdating Вызывает и ItemUpdated события. |
| "Сортировка" | Сортирует столбцы, перечисленные в свойстве CommandArgument кнопки.
Sorting Вызывает и Sorted события. |
Эта версия метода возвращается true , если одна из этих кнопок вызывает событие, обрабатываемое элементом управления. Дополнительные сведения о бурных событиях см. в разделе "Обработка и создание событий".