PowerTools PlusPak for Windows Forms 8.0J
HasError プロパティ
使用例 

Address または ZipCode が無効かどうかを示す値を取得します。
構文
Public ReadOnly Property HasError As Boolean
public bool HasError {get;}

プロパティ値

Address または ZipCode が無効な場合は true。それ以外の場合は false
使用例

次のサンプルコードは、AddressInputControl プロパティと ZipCodeInputControl プロパティの設定例を示します。また、HasErrorChanged イベントの処理と HasError プロパティの使用方法も示します。このサンプルを実行するには、textBox1 および textBox2 という名前の 2 つの System.Windows.Forms.TextBox コントロールを含むフォームに以下のコードを貼り付けて、フォームのコンストラクターまたは System.Windows.Forms.Form.Load イベント処理メソッドから GcPostalBarCodeWidthInputControl メソッドを呼び出します。ただし、事前に GrapeCity JPAddress 製品をインストールしておく必要があります。そうしなければ、例外がスローされます。

private void GcPostalBarCodeWidthInputControl()
{
    // Create a gcPostalBarCode1 with specified input controls.
    GcPostalBarCode gcPostalBarCode1 = new GcPostalBarCode();
    gcPostalBarCode1.AddressInputControl = textBox1;
    gcPostalBarCode1.ZipCodeInputControl = textBox2;

    // Handle the HasErrorChanged event.
    gcPostalBarCode1.HasErrorChanged += new EventHandler(gcPostalBarCode1_HasErrorChanged);

    // Add gcPostalBarCode1 to the form
    this.Controls.Add(gcPostalBarCode1);
}

private void gcPostalBarCode1_HasErrorChanged(object sender, EventArgs e)
{
    // Show a red background if the GcPostalBarCode has error.
    GcPostalBarCode gcPostalBarCode = sender as GcPostalBarCode;
    if (gcPostalBarCode.HasError)
    {
        gcPostalBarCode.BackColor = Color.Red;
    }
    else
    {
        gcPostalBarCode.BackColor = Color.White;
    }
}
Private Sub GcPostalBarCodeWidthInputControl()
    ' Create a gcPostalBarCode1 with specified input controls.
    Dim gcPostalBarCode1 As New GcPostalBarCode()
    gcPostalBarCode1.AddressInputControl = textBox1
    gcPostalBarCode1.ZipCodeInputControl = textBox2

    ' Handle the HasErrorChanged event.
    AddHandler gcPostalBarCode1.HasErrorChanged, AddressOf gcPostalBarCode1_HasErrorChanged

    ' Add gcPostalBarCode1 to the form
    Me.Controls.Add(gcPostalBarCode1)
End Sub

Private Sub gcPostalBarCode1_HasErrorChanged(ByVal sender As Object, ByVal e As EventArgs)
    ' Show a red background if the GcPostalBarCode has error.
    Dim gcPostalBarCode = CType(sender, GcPostalBarCode)
    If (gcPostalBarCode.HasError) Then
        gcPostalBarCode.BackColor = Color.Red
    Else
        gcPostalBarCode.BackColor = Color.White
    End If
End Sub
プラットフォーム

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

参照

GcPostalBarCode クラス
GcPostalBarCode メンバ

Send Feedback