Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile utilizzare il componente Windows Form ErrorProvider per visualizzare gli errori di colonna all'interno di un set di dati o di un'altra origine dati. Affinché un ErrorProvider componente visualizzi gli errori di dati in un modulo, non deve essere direttamente associato a un controllo . Una volta associato a un'origine dati, può visualizzare un'icona di errore accanto a qualsiasi controllo associato alla stessa origine dati.
Annotazioni
Se si modificano le proprietà DataSource e DataMember del provider di errori in fase di esecuzione, è consigliabile usare il metodo BindToDataAndErrors per evitare conflitti.
Per visualizzare gli errori di dati
Associare il componente a una colonna specifica all'interno di una tabella dati.
' 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";Impostare la proprietà ContainerControl sul modulo.
ErrorProvider1.ContainerControl = MeerrorProvider1.ContainerControl = this;Impostare la posizione del record corrente su una riga contenente un errore di colonna.
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;
Vedere anche
.NET Desktop feedback