MaskInputRejectedEventArgs MaskInputRejectedEventArgs MaskInputRejectedEventArgs MaskInputRejectedEventArgs Class

定義

MaskInputRejected イベントのデータを提供します。Provides data for the MaskInputRejected event.

public ref class MaskInputRejectedEventArgs : EventArgs
public class MaskInputRejectedEventArgs : EventArgs
type MaskInputRejectedEventArgs = class
    inherit EventArgs
Public Class MaskInputRejectedEventArgs
Inherits EventArgs
継承
MaskInputRejectedEventArgsMaskInputRejectedEventArgsMaskInputRejectedEventArgsMaskInputRejectedEventArgs

この型の使用方法を次のコード例に示します。The following code example demonstrates the use of this type. この例では、イベントハンドラーがMaskInputRejectedイベントの発生を報告します。In the example, an event handler reports on the occurrence of the MaskInputRejected event. このレポートは、イベントがいつ発生し、デバッグに役立つかを理解するのに役立ちます。This report helps you to learn when the event occurs and can assist you in debugging. 複数のイベントまたは頻繁に発生するイベントについてレポートShowするConsole.WriteLineには、メッセージをに置き換えるTextBoxか、または複数行に追加することを検討してください。To report on multiple events or on events that occur frequently, consider replacing Show with Console.WriteLine or appending the message to a multiline TextBox.

コード例を実行するには、という名前MaskedTextBox MaskedTextBox1の型のインスタンスを含むプロジェクトに貼り付けます。To run the example code, paste it into a project that contains an instance of type MaskedTextBox named MaskedTextBox1. 次に、イベントハンドラーがMaskInputRejectedイベントに関連付けられていることを確認します。Then ensure that the event handler is associated with the MaskInputRejected event.

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

注釈

クラスMaskInputRejectedEventArgsは、無効な入力文字 (書式設定された文字列内の0から始まる位置) と、その文字が拒否された理由に関する一般的な説明に関する情報を提供します。The MaskInputRejectedEventArgs class provides information about the invalid input character, namely its zero-based position in the formatted string and a general description about why the character was rejected.

コンストラクター

MaskInputRejectedEventArgs(Int32, MaskedTextResultHint) MaskInputRejectedEventArgs(Int32, MaskedTextResultHint) MaskInputRejectedEventArgs(Int32, MaskedTextResultHint) MaskInputRejectedEventArgs(Int32, MaskedTextResultHint)

MaskInputRejectedEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the MaskInputRejectedEventArgs class.

プロパティ

Position Position Position Position

無効な入力文字に対応するマスク内の位置を取得します。Gets the position in the mask corresponding to the invalid input character.

RejectionHint RejectionHint RejectionHint RejectionHint

入力文字が拒否された理由を説明している列挙値を取得します。Gets an enumerated value that describes why the input character was rejected.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象

こちらもご覧ください