DataGridViewRowErrorTextNeededEventHandler Delegát

Definice

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

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 falsehodnotu . 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é