CurrencyManager.MetaDataChanged Gebeurtenis

Definitie

Treedt op wanneer de metagegevens van de app List zijn gewijzigd.

public:
 event EventHandler ^ MetaDataChanged;
public event EventHandler MetaDataChanged;
public event EventHandler? MetaDataChanged;
member this.MetaDataChanged : EventHandler 
Public Custom Event MetaDataChanged As EventHandler 

Gebeurtenistype

Voorbeelden

In het volgende codevoorbeeld ziet u het gebruik van dit lid. In het voorbeeld rapporteert een gebeurtenis-handler over het optreden van de MetaDataChanged gebeurtenis. Dit rapport helpt u te leren wanneer de gebeurtenis plaatsvindt en u kan helpen bij het opsporen van fouten. Als u wilt rapporteren over meerdere gebeurtenissen of gebeurtenissen die vaak optreden, kunt u overwegen het bericht te vervangen MessageBox.ShowConsole.WriteLine door of toe te voegen aan een multiline TextBox.

Als u de voorbeeldcode wilt uitvoeren, plakt u deze in een project dat een exemplaar van het type CurrencyManager met de naam CurrencyManager1bevat. Zorg er vervolgens voor dat de gebeurtenis-handler is gekoppeld aan de MetaDataChanged gebeurtenis.

private void CurrencyManager1_MetaDataChanged(Object sender, EventArgs e) {

   MessageBox.Show("You are in the CurrencyManager.MetaDataChanged event.");
}
Private Sub CurrencyManager1_MetaDataChanged(sender as Object, e as EventArgs) _ 
     Handles CurrencyManager1.MetaDataChanged

   MessageBox.Show("You are in the CurrencyManager.MetaDataChanged event.")

End Sub

Opmerkingen

De metagegevens van het List bestand bestaan uit het schema van de onderliggende Binding.DataSourcegegevens. De MetaDataChanged gebeurtenis wordt gegenereerd wanneer dat schema is gewijzigd. De gebeurtenis wordt bijvoorbeeld MetaDataChanged gegenereerd wanneer een DataColumn programmatisch wordt toegevoegd aan een DataTable.

Zie Gebeurtenissen verwerken en genereren voor meer informatie over het afhandelen van gebeurtenissen.

Van toepassing op

Zie ook