Sdílet prostřednictvím


ListView.OnBubbleEvent(Object, EventArgs) Metoda

Definice

Určuje, zda má být zpracována ListView událost ovládacího prvku.

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

Parametry

source
Object

Zdroj události

e
EventArgs

Data události

Návraty

truepokud má být událost zpracována; v opačném případě . false

Poznámky

Metoda OnBubbleEvent se používá ovládacím ListView prvku k volitelnému zpracování událostí, které jsou předány hierarchií řízení. Určuje, zda zpracovat událost zkoumáním vlastností objektu EventArgs , které jsou obsaženy v parametru e . Když je třeba zpracovat událost, metoda provede příslušnou akci. Ostatní události se ignorují a předávají se hierarchii ovládacích prvků. Návratová hodnota této metody označuje, zda se má zpracovat událost nebo předat událost do hierarchie řízení.

Ovládací ListView prvek přepíše základní implementaci této metody provést příslušnou akci při kliknutí na jedno z tlačítek rozpoznaných ovládacím prvek. Následující tabulka uvádí tlačítka, která ListView ovládací prvek rozpozná.

Hodnota CommandName Description
"Zrušit" Zruší operaci úprav nebo vložení. ItemCanceling Vyvolá událost.
"Odstranit" Odstraní aktuální záznam ze zdroje dat. Vyvolá ItemDeleted události a ItemDeleting .
"Vybrat" SelectedIndex Nastaví vlastnost na DisplayIndex hodnotu vlastnosti položky. Vykreslí SelectedItemTemplate šablonu pro položku. Vyvolá SelectedIndexChanging události a SelectedIndexChanged .
"Upravit" Přemísťuje položku do režimu úprav. Vykreslí EditItemTemplate šablonu pro položku. ItemEditing Vyvolá událost.
"Vložit" Vloží vázané hodnoty ze InsertItemTemplate šablony do zdroje dat. Vyvolá ItemInserting události a ItemInserted .
"Aktualizovat" Aktualizace aktuální záznam ve zdroji dat s vázanými hodnotami ze EditItemTemplate šablony. Vyvolá ItemUpdating události a ItemUpdated .
"Seřadit" Seřadí sloupce uvedené ve CommandArgument vlastnosti tlačítka. Vyvolá Sorting události a Sorted .

Tato verze metody vrátí true , pokud jedno z těchto tlačítek vyvolá událost, která je zpracována ovládacím prvku. Další informace o bublání událostí najdete v tématu Zpracování a vyvolávání událostí.

Platí pro

Viz také