Basic Library for WPF/Silverlight
手順 3:アプリケーションへのコードの追加
製品の概要 > Masked Text Box > クイックスタート > 手順 3:アプリケーションへのコードの追加

これまでの手順では、アプリケーションのユーザーインターフェイスを設定し、いくつかのコントロールをアプリケーションに追加しました。この手順では、アプリケーションにコードを追加して完成させます。

次の手順に従います。

  1. デザイン]ビューで、C1MaskedTextBox1 をダブルクリックしてコードビューに切り替え、C1MaskedTextBox1_TextChanged イベントハンドラを作成します。[デザイン]ビューに戻り、各 C1MaskedTextBox コントロールでこの手順を繰り返して、各コントロールに TextChanged イベントハンドラを作成します。
  2. コード]ビューで、次の import 文をページの先頭に追加します。
Visual Basic
コードのコピー
Imports C1.WPF
または
Imports C1.Silverlight

C#
コードのコピー
using C1.WPF;
または
using C1.Silverlight;
  1. C1MaskedTextBox1_TextChanged イベントハンドラにコードを追加します。次のようになります。
Visual Basic
コードのコピー
Private Sub C1MaskedTextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.Windows.Controls.TextChangedEventArgs) Handles C1MaskedTextBox1.TextChanged
Me.Label2.Content = "マスク:" & Me.C1MaskedTextBox1.Mask & " 値:" & Me.C1MaskedTextBox1.Value & " テキスト:" & Me.C1MaskedTextBox1.Text
End Sub

C#
コードのコピー
private void c1MaskedTextBox1_TextChanged(object sender, TextChangedEventArgs e)
{
this.label2.Content = "マスク:" + this.C1MaskedTextBox1.Mask + " 値:" + this.C1MaskedTextBox1.Value + " テキスト:" + this.C1MaskedTextBox1.Text;
}
  1. C1MaskedTextBox2_TextChanged イベントハンドラにコードを追加します。次のようになります。
Visual Basic
コードのコピー
Private Sub C1MaskedTextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.Windows.Controls.TextChangedEventArgs) Handles C1MaskedTextBox2.TextChanged
Me.Label3.Content = "マスク:" & Me.C1MaskedTextBox2.Mask & " 値:" & Me.C1MaskedTextBox2.Value & " テキスト:" & Me.C1MaskedTextBox2.Text
End Sub

C#
コードのコピー
private void c1MaskedTextBox2_TextChanged(object sender, TextChangedEventArgs e)
{
this.label3.Content = "マスク:" + this.C1MaskedTextBox2.Mask + " 値:" + this.C1MaskedTextBox2.Value + " テキスト:" + this.C1MaskedTextBox2.Text;
}
  1. C1MaskedTextBox3_TextChanged イベントハンドラにコードを追加します。次のようになります。
Visual Basic
コードのコピー
Private Sub C1MaskedTextBox3_TextChanged(ByVal sender As System.Object, ByVal e As System.Windows.Controls.TextChangedEventArgs) Handles C1MaskedTextBox3.TextChanged
Me.Label4.Content = "マスク:" & Me.C1MaskedTextBox3.Mask & " 値:" & Me.C1MaskedTextBox3.Value & " テキスト:" & Me.C1MaskedTextBox3.Text
End Sub

C#
コードのコピー
private void c1MaskedTextBox3_TextChanged(object sender, TextChangedEventArgs e)
{
this.label4.Content = "マスク:" + this.C1MaskedTextBox3.Mask + " 値:" + this.C1MaskedTextBox3.Value + " テキスト:" + this.C1MaskedTextBox3.Text;
}
  1. C1MaskedTextBox4_TextChanged イベントハンドラにコードを追加します。次のようになります。
Visual Basic
コードのコピー
Private Sub C1MaskedTextBox4_TextChanged(ByVal sender As System.Object, ByVal e As System.Windows.Controls.TextChangedEventArgs) Handles C1MaskedTextBox4.TextChanged
Me.Label5.Content = "マスク:" & Me.C1MaskedTextBox4.Mask & " 値:" & Me.C1MaskedTextBox4.Value & " テキスト:" & Me.C1MaskedTextBox4.Text
End Sub

C#
コードのコピー
private void c1MaskedTextBox4_TextChanged(object sender, TextChangedEventArgs e)
{
this.label5.Content = "マスク:" + this.C1MaskedTextBox4.Mask + " 値:" + this.C1MaskedTextBox4.Value + " テキスト:" + this.C1MaskedTextBox4.Text;
}

この手順では、アプリケーションにコードを追加しました。次の手順では、アプリケーションを実行し、実行時の操作を確認します。