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

Metodu OnBubbleEvent používá ListView ovládací prvek k volitelnému zpracování událostí, které jsou předány hierarchií ovládacích prvků. Určuje, zda zpracovat událost prozkoumáním vlastností objektu EventArgs , které jsou obsaženy v parametru e . Když musí být událost zpracována, metoda provede příslušnou akci. Ostatní události jsou ignorovány a předány hierarchii řízení. Návratová hodnota této metody označuje, zda má být událost zpracována, nebo předat událost hierarchii řízení.

Ovládací ListView prvek přepíše základní implementaci této metody k provedení příslušné akce při kliknutí na jedno z tlačítek rozpoznaných ovládacím prvek. Následující tabulka obsahuje seznam tlačítek, která ListView ovládací prvek rozpozná.

Hodnota CommandName Description
"Zrušit" Zruší operaci úpravy nebo vložení. ItemCanceling Vyvolá událost.
"Odstranit" Odstraní aktuální záznam ze zdroje dat. ItemDeleted Vyvolá události a ItemDeleting .
"Vybrat" SelectedIndex Nastaví vlastnost na DisplayIndex hodnotu vlastnosti položky. Vykreslí SelectedItemTemplate šablonu pro položku. SelectedIndexChanging Vyvolá události a SelectedIndexChanged .
"Upravit" Převede 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. ItemInserting Vyvolá události a ItemInserted .
"Aktualizovat" Aktualizuje aktuální záznam ve zdroji dat o vázané hodnoty ze EditItemTemplate šablony. ItemUpdating Vyvolá události a ItemUpdated .
"Seřadit" Seřadí sloupce uvedené ve CommandArgument vlastnosti tlačítka. Sorting Vyvolá 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 probublávání událostí najdete v tématu Zpracování a vyvolávání událostí.

Platí pro

Viz také