Class
RadCalculator

Definition

Namespace:Telerik.WebAii.Controls.Xaml

Assembly:Telerik.WebAii.Controls.Xaml.dll

Syntax:

cs-api-definition
public class RadCalculator : ContentControl, IAutomationPeer, IPeerConverter, IRadCalculator, IContentControl, IControl, IFrameworkElement, ITargetElement

Inheritance: objectAutomationObject<FrameworkElement>FrameworkElementSilverlightTestElementControlContentControlRadCalculator

Implements: IAutomationPeerIContentControlIControlIFrameworkElementIPeerConverterIRadCalculatorITargetElement

Inherited Members ContentControl.ContentPropertyContentControl.GetRealType()ContentControl.ContentControl.IsTabStopPropertyControl.TabIndexPropertyControl.TabNavigationPropertyControl.PaddingPropertyControl.HorizontalContentAlignmentPropertyControl.VerticalContentAlignmentPropertyControl.BackgroundPropertyControl.BorderBrushPropertyControl.BorderThicknessPropertyControl.FontSizePropertyControl.ForegroundPropertyControl.IsEnabledPropertyControl.FontFamilyPropertyControl.FontStretchPropertyControl.FontStylePropertyControl.FontWeightPropertyControl.IsTabStopControl.TabIndexControl.TabNavigationControl.PaddingControl.HorizontalContentAlignmentControl.VerticalContentAlignmentControl.BackgroundControl.BorderBrushControl.BorderThicknessControl.FontSizeControl.ForegroundControl.IsEnabledControl.FontFamilyControl.FontStretchControl.FontStyleControl.FontWeightSilverlightTestElement.UseLayoutRoundingPropertySilverlightTestElement.UseLayoutRoundingFrameworkElement.ActualWidthPropertyFrameworkElement.ActualHeightPropertyFrameworkElement.WidthPropertyFrameworkElement.HeightPropertyFrameworkElement.MinWidthPropertyFrameworkElement.MaxWidthPropertyFrameworkElement.MinHeightPropertyFrameworkElement.MaxHeightPropertyFrameworkElement.HorizontalAlignmentPropertyFrameworkElement.VerticalAlignmentPropertyFrameworkElement.MarginPropertyFrameworkElement.DesiredSizePropertyFrameworkElement.RenderSizePropertyFrameworkElement.NamePropertyFrameworkElement.TagPropertyFrameworkElement.DataContextPropertyFrameworkElement.OpacityPropertyFrameworkElement.ClipPropertyFrameworkElement.RenderTransformPropertyFrameworkElement.OpacityMaskPropertyFrameworkElement.RenderTransformOriginPropertyFrameworkElement.IsHitTestVisiblePropertyFrameworkElement.VisibilityPropertyFrameworkElement.GetIdentifier(out string, out string)FrameworkElement.IsChild(FrameworkElement)FrameworkElement.GetChildTagIndex(FrameworkElement)FrameworkElement.InitializeMappings(MappingsCollection)FrameworkElement.As<T>()FrameworkElement.CastAs<T>()FrameworkElement.SetProxy(bool)FrameworkElement.SetUid(string)FrameworkElement.SetFindInfo(VisualFindInfo)FrameworkElement.SetXamlTag(string)FrameworkElement.AssignReference(AutomationReference)FrameworkElement.KeyPress(Keys, int, int, int)FrameworkElement.GetRectangle()FrameworkElement.GetRectangle(FrameworkElement)FrameworkElement.GetIntRectangle()FrameworkElement.IsHitTest()FrameworkElement.IsHitTest(bool)FrameworkElement.IsHitTest(FrameworkElement, bool)FrameworkElement.Highlight()FrameworkElement.Highlight(bool)FrameworkElement.Parent()FrameworkElement.Parent<T>()FrameworkElement.Parent(string)FrameworkElement.Parent(string, bool)FrameworkElement.GetNextSibling()FrameworkElement.GetPrevSibling()FrameworkElement.NextSibling(string)FrameworkElement.NextSibling<T>()FrameworkElement.PreviousSibling(string)FrameworkElement.PreviousSibling<T>()FrameworkElement.AnySibling<T>()FrameworkElement.AnySibling(string)FrameworkElement.GetScreenRectangle()FrameworkElement.ScrollToVisible()FrameworkElement.ScrollToVisible(ScrollToVisibleType)FrameworkElement.EnsureClickable()FrameworkElement.ToXml()FrameworkElement.Refresh()FrameworkElement.Equals(object)FrameworkElement.GetHashCode()FrameworkElement.GetProperties()FrameworkElement.GetAttachedProperty<T>(string, string)FrameworkElement.SetAttachedProperty<T>(string, string, T)FrameworkElement.SetFocus()FrameworkElement.ValidateMouseLocationIfNeeded(Point)FrameworkElement.GetStringPresentation()FrameworkElement.ToRealObject()FrameworkElement.FromRealObject(object)FrameworkElement.ValidateType(Type, string)FrameworkElement.GetKnownControlTypes(TechnologyType)FrameworkElement.RegisterElement(Type, string)FrameworkElement.InitKnownWpfControlTypes()FrameworkElement.InitKnownSilverlightControlTypes()FrameworkElement.InitKnownXamlControlTypes(Type)FrameworkElement.GetControlTypeFromInterface(Type)FrameworkElement.Match(IFindExpression)FrameworkElement.SetDepth(int)FrameworkElement.AddChildNode(ITargetElement)FrameworkElement.SetClosingTag(ITargetElement)FrameworkElement.GetChildren()FrameworkElement.GetParent()FrameworkElement.GetHostParent()FrameworkElement.SetParent(ITargetElement)FrameworkElement.GetUniqueHashCode()FrameworkElement.ToString()FrameworkElement.Capture()FrameworkElement.CaptureImage()FrameworkElement.GetProperty<T>(string)FrameworkElement.GetPropertyTypeSafe(string)FrameworkElement.GetAutomationProperty(string)FrameworkElement.SetProperty(string, object)FrameworkElement.ActualWidthFrameworkElement.ActualHeightFrameworkElement.WidthFrameworkElement.HeightFrameworkElement.MinWidthFrameworkElement.MaxWidthFrameworkElement.MinHeightFrameworkElement.MaxHeightFrameworkElement.HorizontalAlignmentFrameworkElement.VerticalAlignmentFrameworkElement.MarginFrameworkElement.DesiredSizeFrameworkElement.RenderSizeFrameworkElement.NameFrameworkElement.OpacityFrameworkElement.ClipFrameworkElement.RenderTransformFrameworkElement.OpacityMaskFrameworkElement.RenderTransformOriginFrameworkElement.IsHitTestVisibleFrameworkElement.VisibilityFrameworkElement.UidFrameworkElement.MappingsFrameworkElement.AutomationIdFrameworkElement.XamlTagBaseFrameworkElement.TextFrameworkElement.TextBlockContentFrameworkElement.TextLiteralContentFrameworkElement.UserFrameworkElement.XamlTagFrameworkElement.WaitFrameworkElement.FindFrameworkElement.ApplicationFrameworkElement.AbsoluteTagIndexFrameworkElement.TagNameIndexFrameworkElement.AbsoluteSiblingTagIndexFrameworkElement.EnableValidateMouseLocationFrameworkElement.ToolTipTextFrameworkElement.ComputedVisibilityFrameworkElement.IsVisibleFrameworkElement.ChildrenFrameworkElement.TechnologyTypeFrameworkElement.DepthFrameworkElement.IsTestRegionFrameworkElement.ParsedElementFrameworkElement.HostAutomationObject<FrameworkElement>.GetProperty(AutomationProperty)AutomationObject<FrameworkElement>.GetProperty(AutomationProperty, object)AutomationObject<FrameworkElement>.SetProperty(AutomationProperty, object)AutomationObject<FrameworkElement>.InvokeMethod(AutomationMethod, params object[])AutomationObject<FrameworkElement>.InvokeMethod(string, params object[])AutomationObject<FrameworkElement>.Serialize()AutomationObject<FrameworkElement>.Deserialize(string)AutomationObject<FrameworkElement>.ReferenceAutomationObject<FrameworkElement>.PropertyBag

Constructors

RadCalculator()

Initializes a new instance of the RadCalculator class.

Declaration

cs-api-definition
public RadCalculator()

Properties

AddButton

Get the Add button of the RadCalculator.

Declaration

cs-api-definition
public RadButton AddButton { get; }

Property Value

RadButton

ClearButton

Get the Clear button of the RadCalculator.

Declaration

cs-api-definition
public RadButton ClearButton { get; }

Property Value

RadButton

ClearInputButton

Get the Clear input button of the RadCalculator.

Declaration

cs-api-definition
public RadButton ClearInputButton { get; }

Property Value

RadButton

DecimalSeparatorButton

Get the Decimal separator button of the RadCalculator.

Declaration

cs-api-definition
public RadButton DecimalSeparatorButton { get; }

Property Value

RadButton

DeleteButton

Get the Delete button of the RadCalculator.

Declaration

cs-api-definition
public RadButton DeleteButton { get; }

Property Value

RadButton

DisplayText

Get the DisplayTextBox of the RadCalculator.

Declaration

cs-api-definition
public string DisplayText { get; }

Property Value

string

DivideButton

Get the Divide button of the RadCalculator.

Declaration

cs-api-definition
public RadButton DivideButton { get; }

Property Value

RadButton

EqualButton

Get the Equal button of the RadCalculator.

Declaration

cs-api-definition
public RadButton EqualButton { get; }

Property Value

RadButton

HistoryText

Get the HistoryTextBox of the RadCalculator.

Declaration

cs-api-definition
public string HistoryText { get; }

Property Value

string

Input0Button

Get the Input0 button of the RadCalculator.

Declaration

cs-api-definition
public RadButton Input0Button { get; }

Property Value

RadButton

Input1Button

Get the Input1 button of the RadCalculator.

Declaration

cs-api-definition
public RadButton Input1Button { get; }

Property Value

RadButton

Input2Button

Get the Input2 button of the RadCalculator.

Declaration

cs-api-definition
public RadButton Input2Button { get; }

Property Value

RadButton

Input3Button

Get the Input3 button of the RadCalculator.

Declaration

cs-api-definition
public RadButton Input3Button { get; }

Property Value

RadButton

Input4Button

Get the Input4 button of the RadCalculator.

Declaration

cs-api-definition
public RadButton Input4Button { get; }

Property Value

RadButton

Input5Button

Get the Input5 button of the RadCalculator.

Declaration

cs-api-definition
public RadButton Input5Button { get; }

Property Value

RadButton

Input6Button

Get the Input6 button of the RadCalculator.

Declaration

cs-api-definition
public RadButton Input6Button { get; }

Property Value

RadButton

Input7Button

Get the Input7 button of the RadCalculator.

Declaration

cs-api-definition
public RadButton Input7Button { get; }

Property Value

RadButton

Input8Button

Get the Input8 button of the RadCalculator.

Declaration

cs-api-definition
public RadButton Input8Button { get; }

Property Value

RadButton

Input9Button

Get the Input9 button of the RadCalculator.

Declaration

cs-api-definition
public RadButton Input9Button { get; }

Property Value

RadButton

MemoryClearButton

Get the MemoryClear button of the RadCalculator.

Declaration

cs-api-definition
public RadButton MemoryClearButton { get; }

Property Value

RadButton

MemoryMinusButton

Get the MemoryMinus button of the RadCalculator.

Declaration

cs-api-definition
public RadButton MemoryMinusButton { get; }

Property Value

RadButton

MemoryPlusButton

Get the MemoryPlus button of the RadCalculator.

Declaration

cs-api-definition
public RadButton MemoryPlusButton { get; }

Property Value

RadButton

MemoryRecallButton

Get the MemoryRecall button of the RadCalculator.

Declaration

cs-api-definition
public RadButton MemoryRecallButton { get; }

Property Value

RadButton

MemoryStoreButton

Get the MemoryStore button of the RadCalculator.

Declaration

cs-api-definition
public RadButton MemoryStoreButton { get; }

Property Value

RadButton

MultiplyButton

Get the Multiply button of the RadCalculator.

Declaration

cs-api-definition
public RadButton MultiplyButton { get; }

Property Value

RadButton

NegateButton

Get the Negate button of the RadCalculator.

Declaration

cs-api-definition
public RadButton NegateButton { get; }

Property Value

RadButton

PercentButton

Get the Percent button of the RadCalculator.

Declaration

cs-api-definition
public RadButton PercentButton { get; }

Property Value

RadButton

ReciprocalButton

Get the Reciprocal button of the RadCalculator.

Declaration

cs-api-definition
public RadButton ReciprocalButton { get; }

Property Value

RadButton

SquareRootButton

Get the Square root button of the RadCalculator.

Declaration

cs-api-definition
public RadButton SquareRootButton { get; }

Property Value

RadButton

SubtractButton

Get the Subtract button of the RadCalculator.

Declaration

cs-api-definition
public RadButton SubtractButton { get; }

Property Value

RadButton

Methods

Perform(CalculatorOperation)

Declaration

cs-api-definition
public void Perform(CalculatorOperation operation)

Parameters

operation

CalculatorOperation