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
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é
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro