バージョン

イベントの処理

始める前に

UltraBarcode コントロールは以下のイベントがあります:

ErrorMessageDisplayingEventArgs オブジェクトの ErrorMessage プロパティによって、ユーザーはエラー メッセージを取得したり設定したりできます。 DataChangedEventArgs オブジェクトの NewData プロパティによって、ユーザーは変更されたばかりの UltraBarcode コントロールの Data プロパティの値を取得することができます。

達成すること

ユーザーは DataChanged および ErrorMessageDisplaying イベントを処理します。

次の手順を実行します

  1. UltraBarcode コントロールをフォームに追加します。これに関する詳細は、 「コードビハインドを使用して Barcode を追加」を参照してください。

  2. イベントの処理:

Visual Basic の場合:

Import Infragistics.Controls.Barcodes

Private Sub Barcode_DataChanged (ByVal sender As System.Object,
    ByVal e As DataChangedEventArgs)
        Dim errorMessage = e.ErrorMessage
End Sub

Private Sub Barcode_ErrorMessageDisplaying (ByVal sender As System.Object, ByVal e As ErrorMessageDisplayingEventArgs)
    Dim newData = e.NewData
End Sub

C# の場合:

using Infragistics.Controls.Barcodes;

private void Barcode_ErrorMessageDisplaying(object sender,
  ErrorMessageDisplayingEventsArgs e) {
    string errorMessage = e.ErrorMessage;
}

private void Barcode_DataChanged(object, DataChangedEventArgs e) {
    string newData = e.NewData;
}
  1. アプリケーションを保存して実行します。

デフォルトのエラー メッセージ

Visual Basic の場合:

Dim Barcode As New UltraPdf417Barcode()
Barcode.Data = "xamBarcode"
Barcode.EncodingMode = CompactionMode.Numeric

C# の場合:

var Barcode = new UltraPdf417Barcode();
Barcode.Data = "xamBarcode";
Barcode.EncodingMode = CompactionMode.Numeric;
barcode dataError.png