CurrencyManager.MetaDataChanged Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Występuje, gdy metadane obiektu List uległy zmianie.
public:
event EventHandler ^ MetaDataChanged;
public event EventHandler MetaDataChanged;
public event EventHandler? MetaDataChanged;
member this.MetaDataChanged : EventHandler
Public Custom Event MetaDataChanged As EventHandler
Typ zdarzenia
Przykłady
W poniższym przykładzie kodu pokazano użycie tego elementu członkowskiego. W tym przykładzie program obsługi zdarzeń zgłasza wystąpienie MetaDataChanged zdarzenia. Ten raport pomaga dowiedzieć się, kiedy wystąpi zdarzenie, i może pomóc w debugowaniu. Aby zgłosić wiele zdarzeń lub często występujących zdarzeń, rozważ zastąpienie MessageBox.Show komunikatu ciągiem Console.WriteLine lub dołączenie go do wielowierszowego TextBoxelementu .
Aby uruchomić przykładowy kod, wklej go w projekcie zawierającym wystąpienie typu CurrencyManager o nazwie CurrencyManager1
. Następnie upewnij się, że program obsługi zdarzeń jest skojarzony ze zdarzeniem MetaDataChanged .
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
Uwagi
Metadane obiektu List składają się ze schematu bazowego Binding.DataSourceelementu . Zdarzenie MetaDataChanged jest zgłaszane po zmianie tego schematu. Na przykład zdarzenie jest zgłaszane, MetaDataChanged gdy DataColumn element jest programowo dodawany do elementu DataTable.
Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.