PowerTools InputMan for ASP.NET 8.0J
ButtonKeys プロパティ (GcCalculator)
使用例 

電卓に登録されているボタンのコレクションを参照します。
構文
Public ReadOnly Property ButtonKeys As ArrayList
public ArrayList ButtonKeys {get;}
解説
ButtonKeysプロパティは、電卓の各ボタンを識別するキーを取得します。また、ButtonKeysプロパティは、ボタンの表示文字を設定するButtonTextプロパティ、またはボタンの機能をキーに割り付けるショートカットエクステンダと一緒に使用します。

電卓コントロールに設定されているボタンのキー(識別名)と表示文字は、以下のとおりです。
Index キー 表示文字
0 0 0
1 1 1
2 2 2
3 3 3
4 4 4
5 5 5
6 6 6
7 7 7
8 8 8
9 9 9
10 +/- +/-
11 . .
12 + +
13 - -
14 * *
15 / /
16 SQRT
17 % %
18 1/x 1/x
19 = =
20 MC MC
21 MR MR
22 MS MS
23 M+ M+
24 BS BS
25 CE CE
26 C C
使用例
次のサンプルコードは、ButtonKeysプロパティとButtonTextプロパティを使ってボタンの表示文字を変更します。
' ボタンの表示を"√"から"sqrt"に変更します。
Dim keyName As String = GcCalculator1.ButtonKeys(16).ToString()
GcCalculator1.ButtonText.Remove(keyName)
GcCalculator1.ButtonText.Add(keyName, "sqrt")

' 次の2行も上のコードと等価です。
GcCalculator1.ButtonText.Remove("SQRT")
GcCalculator1.ButtonText.Add("SQRT", "sqrt")
// ボタンの表示を"√"から"sqrt"に変更します。
string keyName = GcCalculator1.ButtonKeys[16].ToString();
GcCalculator1.ButtonText.Remove(keyName);
GcCalculator1.ButtonText.Add(keyName, "sqrt");

// 次の2行も上のコードと等価です。
GcCalculator1.ButtonText.Remove("SQRT");
GcCalculator1.ButtonText.Add("SQRT", "sqrt");
参照

GcCalculator クラス
GcCalculator メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.