Classe DataRepeaterDataErrorEventArgs
Fornece dados para o evento DataError.
Hierarquia de herança
System.Object
System.EventArgs
Microsoft.VisualBasic.PowerPacks.DataRepeaterDataErrorEventArgs
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxe
'Declaração
Public Class DataRepeaterDataErrorEventArgs _
Inherits EventArgs
public class DataRepeaterDataErrorEventArgs : EventArgs
public ref class DataRepeaterDataErrorEventArgs : public EventArgs
type DataRepeaterDataErrorEventArgs =
class
inherit EventArgs
end
public class DataRepeaterDataErrorEventArgs extends EventArgs
O tipo DataRepeaterDataErrorEventArgs expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
DataRepeaterDataErrorEventArgs | Inicializa uma nova instância da classe DataRepeaterDataErrorEventArgs. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Control | Obtém o Control que gerou o erro de dados. | |
DataRepeaterItem | Obtém o DataRepeaterItem que gerou o erro de dados. | |
Exception | Obtém o Exception que representa o erro. | |
PropertyName | Obtém o nome da propriedade do controle que gerou o erro. | |
ThrowException | Obtém ou define um valor que indica se deve lançar uma exceção após a execução de código sai do DataError manipulador de eventos. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Comentários
O DataError evento permite manipular exceções lançadas no código que é chamado por um DataRepeater controle durante as operações de processamento de dados.
Exemplos
O exemplo a seguir demonstra como usar os dados de um DataRepeaterDataErrorEventArgs para exibir uma mensagem quando ocorre um erro de dados.
Private Sub DataRepeater1_DataError(
ByVal sender As Object,
ByVal e As Microsoft.VisualBasic.PowerPacks.DataRepeaterDataErrorEventArgs
) Handles DataRepeater1.DataError
Dim ErrorMsg As String
' Create an error string.
ErrorMsg = "Invalid value entered for " & e.Control.Name & ". "
ErrorMsg = ErrorMsg & e.Exception.Message
' Display the error to the user.
MsgBox(ErrorMsg)
' Do not raise an exception.
e.ThrowException = False
End Sub
private void dataRepeater1_DataError(object sender,
Microsoft.VisualBasic.PowerPacks.DataRepeaterDataErrorEventArgs e)
{
string ErrorMsg;
// Create an error string.
ErrorMsg = "Invalid value entered for " + e.Control.Name + ". ";
ErrorMsg = ErrorMsg + e.Exception.Message;
// Display the error to the user.
MessageBox.Show(ErrorMsg);
// Do not raise an exception.
e.ThrowException = false;
}
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.VisualBasic.PowerPacks