| Gauges for Silverlight クイックスタート > 手順 3:コードの追加 |
前の手順では、新しい Silverlight プロジェクトを作成し、アプリケーションにいくつかの Gauges for Silverlight コントロールを追加しました。この手順では、アプリケーションにコードを追加してカスタマイズします。
次の手順に従います。
[表示]→[コード]を選択してコードビューに切り替えます。
次の imports 文をページの先頭に追加します。
|
コードのコピー
|
|
|---|---|
Imports C1.Silverlight Imports C1.Silverlight.Gauge |
|
|
コードのコピー
|
|
|---|---|
using C1.Silverlight; using C1.Silverlight.Gauge; |
|
TextBox_TextChanged イベントハンドラにコードを追加します。次のようになります。
|
コードのコピー
|
|
|---|---|
Private Sub tb1_TextChanged(ByVal sender As System.Object,
ByVal e As System.Windows.Controls.TextChangedEventArgs) Handles tb1.TextChanged
Me.c1lg1.Value = Me.tb1.Text
Me.c1rg1.Value = Me.tb1.Text
Me.c1kb1.Value = Me.tb1.Text
End Sub
|
|
|
コードのコピー
|
|
|---|---|
private void tb1_TextChanged(object sender, TextChangedEventArgs e) { this.c1lg1.Value = Convert.ToDouble(this.tb1.Text); this.c1rg1.Value = Convert.ToDouble(this.tb1.Text); this.c1kb1.Value = Convert.ToDouble(this.tb1.Text); } |
|
C1Knob_ValueChanged イベントハンドラに、ゲージとテキストボックスコントロールの値を設定するコードを追加します。次のようになります。
|
コードのコピー
|
|
|---|---|
Private Sub c1kb1_ValueChanged(ByVal sender As System.Object,
ByVal e As C1.Silverlight.PropertyChangedEventArgs(Of System.Double)) Handles c1kb1.ValueChanged
Me.c1lg1.Value = Me.c1kb1.Value
Me.c1rg.Value = Me.c1kb1.Value
Me.tb1.Text = Me.c1kb1.Value.ToString
End Sub
|
|
|
コードのコピー
|
|
|---|---|
private void c1kb_ValueChanged(object sender, PropertyChangedEventArgs e) { this.c1lg.Value = this.c1kb1.Value; this.c1rg1.Value = this.c1kb1.Value; this.tb1.Text = Convert.ToString(this.c1kb1.Value); } |
|
この手順では、アプリケーションにコードを追加しました。次の手順では、アプリケーションを実行し、実行時の操作を確認します。