C# Class CalculatorProject.Calculator

Inheritance: System.Windows.Controls.Control
Show file Open project: jschementi/mix09 Class Usage Examples

Public Methods

Method Description
Calculator ( ) : System
Calculator_KeyUp ( object sender, System.Windows.Input.KeyEventArgs e ) : void
ClearButton_Click ( object sender, RoutedEventArgs e ) : void
DigitButton_Click ( object sender, RoutedEventArgs e ) : void
EqualsButton_Click ( object sender, RoutedEventArgs e ) : void
FloatButton_Click ( object sender, RoutedEventArgs e ) : void
GetChildElement ( string name ) : DependencyObject
NegateButton_Click ( object sender, RoutedEventArgs e ) : void
OnApplyTemplate ( ) : void
OnValueChanged ( ) : void
OperationButton_Click ( object sender, RoutedEventArgs e ) : void

Private Methods

Method Description
OnClearButtonPressed ( ) : void
OnDigitButtonPressed ( int digit ) : void
OnEqualsButtonPressed ( ) : void
OnFloatButtonPressed ( ) : void
OnNegateButtonPressed ( ) : void
OnOperationButtonPressed ( CalculatorOperation operation ) : void

Method Details

Calculator() public method

public Calculator ( ) : System
return System

Calculator_KeyUp() public method

public Calculator_KeyUp ( object sender, System.Windows.Input.KeyEventArgs e ) : void
sender object
e System.Windows.Input.KeyEventArgs
return void

ClearButton_Click() public method

public ClearButton_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void

DigitButton_Click() public method

public DigitButton_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void

EqualsButton_Click() public method

public EqualsButton_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void

FloatButton_Click() public method

public FloatButton_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void

GetChildElement() public method

public GetChildElement ( string name ) : DependencyObject
name string
return System.Windows.DependencyObject

NegateButton_Click() public method

public NegateButton_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

OnValueChanged() public method

public OnValueChanged ( ) : void
return void

OperationButton_Click() public method

public OperationButton_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void