Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aby wyświetlić błędy kolumn w zestawie danych lub innym źródle danych, można użyć składnika ErrorProvider formularzy systemu Windows. Aby składnik ErrorProvider wyświetlał błędy danych w formularzu, nie musi być bezpośrednio skojarzony z kontrolką. Po powiązaniu ze źródłem danych można wyświetlić ikonę błędu obok dowolnej kontrolki powiązanej z tym samym źródłem danych.
Uwaga / Notatka
Jeśli zmienisz właściwości DataSource i DataMember dostawcy błędów podczas działania programu, należy użyć metody BindToDataAndErrors, aby uniknąć konfliktów.
Aby wyświetlić błędy danych
Powiąż składnik z określoną kolumną w tabeli danych.
' Assumes existence of DataSet1, DataTable1 TextBox1.DataBindings.Add("Text", DataSet1, "Customers.Name") ErrorProvider1.DataSource = DataSet1 ErrorProvider1.DataMember = "Customers"// Assumes existence of DataSet1, DataTable1 textBox1.DataBindings.Add("Text", DataSet1, "Customers.Name"); errorProvider1.DataSource = DataSet1; errorProvider1.DataMember = "Customers";Ustaw właściwość ContainerControl dla formularza.
ErrorProvider1.ContainerControl = MeerrorProvider1.ContainerControl = this;Ustaw położenie bieżącego rekordu na wiersz zawierający błąd kolumny.
DataTable1.Rows(5).SetColumnError("Name", "Bad data in this row.") Me.BindingContext(DataTable1).Position = 5DataTable1.Rows[5].SetColumnError("Name", "Bad data in this row."); this.BindingContext [DataTable1].Position = 5;
Zobacz także
ErrorProvider Component Overview (Omówienie składnika ErrorProvider) - Jak wyświetlać ikony błędów do weryfikacji formularza za pomocą składnika ErrorProvider dla Windows Forms
.NET Desktop feedback