MaskInputRejectedEventArgs.RejectionHint Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore enumerato che descrive il motivo del rifiuto del carattere di input.
public:
property System::ComponentModel::MaskedTextResultHint RejectionHint { System::ComponentModel::MaskedTextResultHint get(); };
public System.ComponentModel.MaskedTextResultHint RejectionHint { get; }
member this.RejectionHint : System.ComponentModel.MaskedTextResultHint
Public ReadOnly Property RejectionHint As MaskedTextResultHint
Valore della proprietà
Enumerazione MaskedTextResultHint che solitamente riporta il motivo del rifiuto del carattere.
Esempio
Nell'esempio di codice seguente viene illustrato l'uso di questo membro. Nell'esempio un gestore eventi segnala l'occorrenza dell'evento MaskedTextBox.MaskInputRejected . Questo report consente di apprendere quando si verifica l'evento e può essere utile per il debug. Per segnalare più eventi o eventi che si verificano di frequente, provare a sostituire MessageBox.Show o Console.WriteLine accodare il messaggio a un oggetto multilinea TextBox.
Per eseguire il codice di esempio, incollarlo in un progetto contenente un'istanza di tipo MaskedTextBox denominata MaskedTextBox1
. Assicurarsi quindi che il gestore eventi sia associato all'evento MaskedTextBox.MaskInputRejected .
private void MaskedTextBox1_MaskInputRejected(Object sender, MaskInputRejectedEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Position", e.Position );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "RejectionHint", e.RejectionHint );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "MaskInputRejected Event" );
}
Private Sub MaskedTextBox1_MaskInputRejected(sender as Object, e as MaskInputRejectedEventArgs) _
Handles MaskedTextBox1.MaskInputRejected
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "Position", e.Position)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "RejectionHint", e.RejectionHint)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"MaskInputRejected Event")
End Sub
Commenti
La MaskInputRejectedEventArgs proprietà viene impostata nel MaskInputRejectedEventArgs costruttore.