Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você pode usar o componente ErrorProvider do Windows Forms para exibir erros de coluna em um conjunto de dados ou em outra fonte de dados. Para que um componente ErrorProvider exiba erros de dados em um formulário, ele não precisa ser diretamente associado a um controle. Depois de associado a uma fonte de dados, ele pode exibir um ícone de erro ao lado de qualquer controle associado à mesma fonte de dados.
Observação
Se você alterar as propriedades DataSource e DataMember do provedor de erros em tempo de execução, deverá usar o método BindToDataAndErrors para evitar conflitos.
Para exibir erros de dados
Associe o componente a uma coluna específica dentro de uma tabela de dados.
' 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";Defina a propriedade ContainerControl no formulário.
ErrorProvider1.ContainerControl = MeerrorProvider1.ContainerControl = this;Ajuste a posição do registro atual para uma linha que contém um erro de coluna.
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;
Consulte também
.NET Desktop feedback