SPREAD for WPF 3.0J - GcSpreadGrid
GcDropDownCalculator クラス
メンバ 

GrapeCity.Windows.SpreadGrid.Editors 名前空間 : GcDropDownCalculator クラス
加算、減算、乗算、除算などの計算を実行できる GcDropDownCalculator コントロールを表します。
シンタックス
'宣言
 
Public Class GcDropDownCalculator 
   Inherits ControlBase
public class GcDropDownCalculator : ControlBase 
解説

GcDropDownCalculator コントロールは単独で使用するほかに、GcNumber コントロールのドロップダウン部分として使用することもできます。詳細については、GcNumber を参照してください。

GcDropDownCalculator コントロールで計算を行うには、マウスを使用してコントロールのボタンをクリックするか、キーボードのキーを押します。次の表にキーボード操作の一覧を示します。

キーの組み合わせ 電卓の操作
Esc、Ctrl+Delete CalculatorOperation.C。現在の計算をクリアします。
Delete CalculatorOperation.CE。表示されている数字をクリアします。
Back CalculatorOperation.Backspace。表示されている数字の最後の桁を削除します。
D0、NumPad0 CalculatorOperation.Digit0。この数字を電卓の表示部に入力します。
D1、NumPad1 CalculatorOperation.Digit1。この数字を電卓の表示部に入力します。
D2、NumPad2 CalculatorOperation.Digit2。この数字を電卓の表示部に入力します。
D3、NumPad3 CalculatorOperation.Digit3。この数字を電卓の表示部に入力します。
D4、NumPad4 CalculatorOperation.Digit4。この数字を電卓の表示部に入力します。
D5、NumPad5 CalculatorOperation.Digit5。この数字を電卓の表示部に入力します。
D6、NumPad6 CalculatorOperation.Digit6。この数字を電卓の表示部に入力します。
D7、NumPad7 CalculatorOperation.Digit7。この数字を電卓の表示部に入力します。
D8、NumPad8 CalculatorOperation.Digit8。この数字を電卓の表示部に入力します。
D9、NumPad9 CalculatorOperation.Digit9。この数字を電卓の表示部に入力します。
Decimal、OemComma、OemPeriod CalculatorOperation.DecimalPoint。小数点を挿入します。
F9 CalculatorOperation.Sign。表示されている数字の符号を変更します。
Add、Shift+OemPlus CalculatorOperation.Add。加算します。
Subtract、Shift+OemMinus CalculatorOperation.Subtract。減算します。
Multiply、Shift+Oem1 CalculatorOperation.Multiply。乗算します。
Divide、OemQuestion CalculatorOperation.Divide。除算します。
Shift+D5 CalculatorOperation.Percentage。乗算の結果をパーセントで表示します。1つ目の数字を入力して[*]をクリックし、2つ目の数字を入力して[%]をクリックします。たとえば、50 * 25% は 12.5 になります。また、パーセントを使用した演算を行うこともできます。1つ目の数字を入力して演算子([+]、[-]、[*]、[/]のいずれか)をクリックし、2つ目の数字を入力して[%]をクリックしてから、[=]をクリックします。
OemTilde CalculatorOperation.SquareRoot。表示されている数字の平方根を計算します。
R CalculatorOperation.Reciprocal。表示されている数字の逆数を計算します。
Return、Shift+OemMinus CalculatorOperation.Equal。前の2つの数字の演算を実行します。最後の演算を繰り返すには、[=]をもう一度クリックします。
Ctrl+L CalculatorOperation.MemoryClear。メモリに記憶されている数字をクリアします。
Ctrl+R CalculatorOperation.MemoryRecall。メモリに記憶されている数字を呼び出します。数字はメモリに残ります。
Ctrl+M CalculatorOperation.MemorySave。表示されている数字をメモリに記憶します。
Ctrl+P CalculatorOperation.MemoryPlus。表示されている数字をすでにメモリに記憶されている数字に加算しますが、それらの合計は表示しません。
Ctrl+Q CalculatorOperation.MemoryMinus。表示されている数字をすでにメモリに記憶されている数字から減算しますが、減算の結果は表示しません。

サポートされている System.Windows.VisualState の一覧:

VisualStateGroup 名

VisualState 名

説明

CommonStates

Normal

コントロールが通常状態のときの外観を表します。

CommonStates

Disabled

System.Windows.UIElement.IsEnabledfalse のときの外観を表します。

CalculationStates

HasErrors

HasErrortrue のときの外観を表します。

CalculationStates

Empty

HasErrorfalse のときの外観を表します。

ValidationStates

Valid

System.Windows.Controls.Validation.GetHasError(System.Windows.DependencyObject)false を返すときの外観を表します。

ValidationStates

InvalidFocused

System.Windows.Controls.Validation.GetHasError(System.Windows.DependencyObject)true を返し、なおかつ System.Windows.UIElement.IsKeyboardFocusedtrue のときの外観を表します。

ValidationStates

InvalidUnfocused

System.Windows.Controls.Validation.GetHasError(System.Windows.DependencyObject)true を返し、なおかつ System.Windows.UIElement.IsKeyboardFocusedfalse のときの外観を表します。

継承階層

System.Object
   System.Windows.Threading.DispatcherObject
      System.Windows.DependencyObject
         System.Windows.Media.Visual
            System.Windows.UIElement
               System.Windows.FrameworkElement
                  System.Windows.Controls.Control
                     GrapeCity.Windows.SpreadGrid.Editors.ControlBase
                        GrapeCity.Windows.SpreadGrid.Editors.GcDropDownCalculator
                           GrapeCity.Windows.SpreadGrid.Editors.DropDownCalculatorEditElement

参照

GcDropDownCalculator メンバ
GrapeCity.Windows.SpreadGrid.Editors 名前空間