DataGridViewRowErrorTextNeededEventHandler Delegát
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í.
Představuje metodu, která bude zpracovávat RowErrorTextNeeded událost objektu DataGridView.
public delegate void DataGridViewRowErrorTextNeededEventHandler(System::Object ^ sender, DataGridViewRowErrorTextNeededEventArgs ^ e);
public delegate void DataGridViewRowErrorTextNeededEventHandler(object sender, DataGridViewRowErrorTextNeededEventArgs e);
public delegate void DataGridViewRowErrorTextNeededEventHandler(object? sender, DataGridViewRowErrorTextNeededEventArgs e);
type DataGridViewRowErrorTextNeededEventHandler = delegate of obj * DataGridViewRowErrorTextNeededEventArgs -> unit
Public Delegate Sub DataGridViewRowErrorTextNeededEventHandler(sender As Object, e As DataGridViewRowErrorTextNeededEventArgs)
Parametry
- sender
- Object
Zdroj události
A DataGridViewRowErrorTextNeededEventArgs , který obsahuje data události.
Poznámky
Událost RowErrorTextNeeded nastane pouze v případě, že DataGridView je vlastnost ovládacího prvku DataSource nastavena nebo je její VirtualMode vlastnost true
. RowErrorTextNeeded Zpracování události je užitečné, když chcete určit chybu řádku v závislosti na jeho stavu a hodnotách, které obsahuje.
Při zpracování RowErrorTextNeeded události a zadání textu chyby v obslužné rutině se v záhlaví řádku zobrazí piktogram chyby, pokud DataGridView.ShowRowErrors není vlastnost nastavena na false
hodnotu . Když uživatel přesune ukazatel myši na chybový piktogram, text chyby se zobrazí v popisku.
Událost RowErrorTextNeeded také nastane při každém načtení hodnoty DataGridViewRow.ErrorText vlastnosti.
Vlastnost můžete použít DataGridViewRowErrorTextNeededEventArgs.RowIndex k určení stavu nebo hodnoty řádku a tyto informace použít ke změně nebo úpravě DataGridViewRowErrorTextNeededEventArgs.ErrorText vlastnosti. Tato vlastnost je inicializována s hodnotou vlastnosti řádku ErrorText , kterou hodnota události přepíše.
RowErrorTextNeeded Zpracování události při práci s velkými objemy dat, aby se zabránilo snížení výkonu nastavení hodnoty řádku ErrorText pro více řádků. Další informace najdete v tématu Osvědčené postupy pro škálování ovládacího prvku model Windows Forms DataGridView.
Další informace o zpracování událostí najdete v tématu Zpracování a vyvolávání událostí.
Při vytváření delegáta DataGridViewRowErrorTextNeededEventHandler identifikujete metodu, která bude zpracovávat událost. Pokud chcete událost přidružit k obslužné rutině události, přidejte do události instanci delegáta. Obslužná rutina události je volána při každém výskytu události, dokud neodeberete delegáta. Další informace o delegátech obslužné rutiny událostí najdete v tématu Zpracování a vyvolávání událostí.
Metody rozšíření
GetMethodInfo(Delegate) |
Získá objekt, který představuje metodu reprezentovanou zadaným delegátem. |
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