ListView.OnBubbleEvent(Object, EventArgs) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Data události
Návraty
true
pokud 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í.