menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridDoubleTextBox - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GridDoubleTextBox

    Represents a textbox control that handles the double input and text validation.

    Inheritance
    System.Object
    TextBoxExt
    NumberTextBoxBase
    NumericTextBox
    DoubleTextBox
    GridDoubleTextBox
    Implements
    IThemeProvider
    IVisualStyle
    System.ComponentModel.ISupportInitialize
    System.Runtime.Serialization.ISerializable
    Inherited Members
    DoubleTextBox.AccessibilityEnabled
    DoubleTextBox.ApplyFormatting(String)
    DoubleTextBox.CheckForMinMax(String, Boolean)
    DoubleTextBox.CheckIfNegative(String)
    DoubleTextBox.CheckIsZero()
    DoubleTextBox.CheckNullStringIsInRange(String)
    DoubleTextBox.CreateAccessibilityInstance()
    DoubleTextBox.Dispose(Boolean)
    DoubleTextBox.DoubleValue
    DoubleTextBox.DoubleValueChanged
    DoubleTextBox.FormatChanged(String, NumberFormatInfo)
    DoubleTextBox.GetControlName(String)
    DoubleTextBox.GetNumberPartLength(Double)
    DoubleTextBox.GetNumberValue(String, Int32)
    DoubleTextBox.GetValue()
    DoubleTextBox.HandleBackspaceKey()
    DoubleTextBox.HandleDecimalKey()
    DoubleTextBox.HandleDeleteKey()
    DoubleTextBox.HandleSubtractKey()
    DoubleTextBox.InitializeNumberTextBox()
    DoubleTextBox.IsAssignable(Object)
    DoubleTextBox.IsValidNumberValue(String)
    DoubleTextBox.MaxValue
    DoubleTextBox.MinValue
    DoubleTextBox.OnDoubleValueChanged(EventArgs)
    DoubleTextBox.OnEnabledChanged(EventArgs)
    DoubleTextBox.OnEnter(EventArgs)
    DoubleTextBox.OnGotFocus(EventArgs)
    DoubleTextBox.OnKeyDown(KeyEventArgs)
    DoubleTextBox.OnTextChanged(EventArgs)
    DoubleTextBox.OnThemeNameChanged(String)
    DoubleTextBox.OnValidated(EventArgs)
    DoubleTextBox.OnValidating(CancelEventArgs)
    DoubleTextBox.PrepareInsertString(String, Int32, Int32, String, Boolean)
    DoubleTextBox.ResetText()
    DoubleTextBox.SetDoubleValue(Double)
    DoubleTextBox.SetNullNumberValue()
    DoubleTextBox.SetTextProperty(String)
    DoubleTextBox.SetValue(Object)
    DoubleTextBox.ShouldSerializeText()
    DoubleTextBox.Text
    DoubleTextBox.ThemeStyle
    DoubleTextBox.ToggleNegative(String)
    DoubleTextBox.UseNullString
    NumberTextBoxBase.AllowNull
    NumberTextBoxBase.ApplyFormattingAndSetText(String)
    NumberTextBoxBase.ApplyRightToLeft()
    NumberTextBoxBase.BackColor
    NumberTextBoxBase.BackGroundColor
    NumberTextBoxBase.BindableValue
    NumberTextBoxBase.BindableValueChanged
    NumberTextBoxBase.CanInsert(String, String, Int32)
    NumberTextBoxBase.CanUndo
    NumberTextBoxBase.CheckDecimalPartLength(String)
    NumberTextBoxBase.CheckForMinMax(String)
    NumberTextBoxBase.ClipMode
    NumberTextBoxBase.ClipText
    NumberTextBoxBase.ClipTextChanged
    NumberTextBoxBase.CompleteInsertString(NumberModifyState)
    NumberTextBoxBase.CompleteSubtractKey(NumberModifyState)
    NumberTextBoxBase.ConcatModifiedText(String, String, String)
    NumberTextBoxBase.ControlValidated
    NumberTextBoxBase.Copy()
    NumberTextBoxBase.Culture
    NumberTextBoxBase.CurrentCultureRefresh
    NumberTextBoxBase.CursorShouldBeMoved(Int32, Boolean)
    NumberTextBoxBase.Cut()
    NumberTextBoxBase.DefaultValue
    NumberTextBoxBase.Delete()
    NumberTextBoxBase.DeleteSelectedText()
    NumberTextBoxBase.DeleteSelectedText(String, Int32, Int32)
    NumberTextBoxBase.EndInit()
    NumberTextBoxBase.EnforceMinMaxDuringValidating
    NumberTextBoxBase.ForeColor
    NumberTextBoxBase.FormattedText
    NumberTextBoxBase.FormattedTextChanged
    NumberTextBoxBase.GetClipText()
    NumberTextBoxBase.GetClipText(Boolean)
    NumberTextBoxBase.GetCopyOfCurrentNumberFormatInfo()
    NumberTextBoxBase.GetDecimalDigits()
    NumberTextBoxBase.GetDecimalSeparator()
    NumberTextBoxBase.GetDecimalSeparator(NumberFormatInfo)
    NumberTextBoxBase.GetDecimalSeparatorPosition(String)
    NumberTextBoxBase.GetDecimalSeparatorPosition(String, NumberFormatInfo)
    NumberTextBoxBase.GetFirstDataPos()
    NumberTextBoxBase.GetGroupSeparator()
    NumberTextBoxBase.GetGroupSeparator(NumberFormatInfo)
    NumberTextBoxBase.GetInitialZeroCount(String, Int32)
    NumberTextBoxBase.GetNegativeInputPending()
    NumberTextBoxBase.GetNextDataPos(Int32, Boolean, Boolean, Boolean)
    NumberTextBoxBase.GetNumberPartLength(String)
    NumberTextBoxBase.GetPreserveData()
    NumberTextBoxBase.GetPrevDataPos(Int32)
    NumberTextBoxBase.GetStartPositionJustNumbers(String, Int32)
    NumberTextBoxBase.GetTextBoxText()
    NumberTextBoxBase.GetTextBoxTextLength()
    NumberTextBoxBase.GetZeroNegative()
    NumberTextBoxBase.HandleBackspaceKeyChar()
    NumberTextBoxBase.ignoreTextChange
    NumberTextBoxBase.initNumberFormatInfoObject
    NumberTextBoxBase.InsertString(String, Int32, Int32, String)
    NumberTextBoxBase.InsertString(String, Int32, Int32, String, Boolean)
    NumberTextBoxBase.IsDataPosition(String, Int32)
    NumberTextBoxBase.IsInDecimalPosition(String, Int32)
    NumberTextBoxBase.IsNegative
    NumberTextBoxBase.IsNull
    NumberTextBoxBase.IsValidCharacter(Char)
    NumberTextBoxBase.KeyValidate
    NumberTextBoxBase.m_bDecimalMode
    NumberTextBoxBase.MaxLength
    NumberTextBoxBase.MinMaxValidation
    NumberTextBoxBase.NegativeColor
    NumberTextBoxBase.NegativeInputPendingOnSelectAll
    NumberTextBoxBase.NegativeSign
    NumberTextBoxBase.NullFormat
    NumberTextBoxBase.NullState
    NumberTextBoxBase.NullString
    NumberTextBoxBase.NumberFormatInfoObject
    NumberTextBoxBase.OnBackColorChanged(EventArgs)
    NumberTextBoxBase.OnBindableValueChanged(EventArgs)
    NumberTextBoxBase.OnClipTextChanged(EventArgs)
    NumberTextBoxBase.OnControlValidated(String, String)
    NumberTextBoxBase.OnFormattedTextChanged(EventArgs)
    NumberTextBoxBase.OnKeyValidate(KeyValidateEventArgs)
    NumberTextBoxBase.OnMouseDown(MouseEventArgs)
    NumberTextBoxBase.OnReadOnlyChanged(EventArgs)
    NumberTextBoxBase.OnSetNull(SetNullEventArgs)
    NumberTextBoxBase.OnValidationError(ValidationErrorArgs)
    NumberTextBoxBase.OnValidationFailed
    NumberTextBoxBase.OverWriteText
    NumberTextBoxBase.ParseForNegativeFormat(String)
    NumberTextBoxBase.ParseForNegativeFormat(String, NumberFormatInfo)
    NumberTextBoxBase.Paste()
    NumberTextBoxBase.PositionCursorAfterEdit(Int32, Boolean, Boolean, Boolean)
    NumberTextBoxBase.PositiveColor
    NumberTextBoxBase.ProcessKeyEventArgs(Message)
    NumberTextBoxBase.RaiseKeyValidate(Char, String, String)
    NumberTextBoxBase.RaiseSetNull(Object)
    NumberTextBoxBase.RaiseValidationError(String, Int32)
    NumberTextBoxBase.RaiseValidationError(String, Int32, String)
    NumberTextBoxBase.ReadOnlyBackColor
    NumberTextBoxBase.RefreshCulture()
    NumberTextBoxBase.RemoveFormatting(String)
    NumberTextBoxBase.RemoveFormatting(String, Boolean)
    NumberTextBoxBase.RemoveFormatting(String, NumberFormatInfo)
    NumberTextBoxBase.RemoveFormatting(String, NumberFormatInfo, Boolean)
    NumberTextBoxBase.ResetControlBackColor()
    NumberTextBoxBase.ResetForeColor()
    NumberTextBoxBase.ResetNegativeColor()
    NumberTextBoxBase.ResetPositiveColor()
    NumberTextBoxBase.ResetReadOnlyBackColor()
    NumberTextBoxBase.ResetRightToLeft()
    NumberTextBoxBase.ResetZeroColor()
    NumberTextBoxBase.ReturnBaseText
    NumberTextBoxBase.RightToLeft
    NumberTextBoxBase.rollBackOperation
    NumberTextBoxBase.SelectAll()
    NumberTextBoxBase.SelectAllOnFocus
    NumberTextBoxBase.SelectedText
    NumberTextBoxBase.SetControlColor()
    NumberTextBoxBase.SetDefaultValue(Object)
    NumberTextBoxBase.SetEmptySelection(Int32)
    NumberTextBoxBase.SetModifiedText(String, String)
    NumberTextBoxBase.SetNegativeInputPending(Boolean)
    NumberTextBoxBase.SetNull
    NumberTextBoxBase.SetPreserveData(Boolean)
    NumberTextBoxBase.SetTextBoxText(String)
    NumberTextBoxBase.SetZeroNegative(Boolean)
    NumberTextBoxBase.ShouldSerializeNegativeColor()
    NumberTextBoxBase.ShouldSerializeNegativeSign()
    NumberTextBoxBase.ShouldSerializePositiveColor()
    NumberTextBoxBase.ShouldSerializeZeroColor()
    NumberTextBoxBase.SpecialCultureValue
    NumberTextBoxBase.supressKeyPress
    NumberTextBoxBase.Undo()
    NumberTextBoxBase.UseUserOverride
    NumberTextBoxBase.Validate(Boolean)
    NumberTextBoxBase.ValidationError
    NumberTextBoxBase.ZeroColor
    NumericTextBox.DeleteSelectionOnNegative
    NumericTextBox.GetNumberEndPosition()
    NumericTextBox.GetNumberStartPosition()
    NumericTextBox.HandleCharacterKey(Char)
    NumericTextBox.NumberDecimalDigits
    NumericTextBox.NumberDecimalSeparator
    NumericTextBox.NumberGroupSeparator
    NumericTextBox.NumberGroupSizes
    NumericTextBox.NumberNegativePattern
    NumericTextBox.SetNumberFormatInfoInitValues()
    NumericTextBox.ShouldSerializeNumberDecimalSeparator()
    NumericTextBox.ShouldSerializeNumberGroupSeparator()
    NumericTextBox.ShouldSerializeNumberGroupSizes()
    TextBoxExt.ApplyScaleToControl(Single)
    TextBoxExt.BeforeTouchSize
    TextBoxExt.BeginInit()
    TextBoxExt.Border3DStyle
    TextBoxExt.Border3DStyleChanged
    TextBoxExt.BorderColor
    TextBoxExt.BorderColorChanged
    TextBoxExt.BorderSides
    TextBoxExt.BorderSidesChanged
    TextBoxExt.CanApplyTheme
    TextBoxExt.CanOverrideStyle
    TextBoxExt.CharacterCasing
    TextBoxExt.CharacterCasingChanged
    TextBoxExt.ControlName
    TextBoxExt.CornerRadius
    TextBoxExt.CreateParams
    TextBoxExt.DefWndProc(Message)
    TextBoxExt.DrawActiveWhenDisabled
    TextBoxExt.EnableTouchMode
    TextBoxExt.FarImage
    TextBoxExt.FocusBorderColor
    TextBoxExt.Font
    TextBoxExt.GetActiveThemeName()
    TextBoxExt.Initializing
    TextBoxExt.ISerializable.GetObjectData(SerializationInfo, StreamingContext)
    TextBoxExt.IsVisualStyleEnabled
    TextBoxExt.IThemeProvider.BaseThemeName
    TextBoxExt.IVisualStyle.VisualTheme
    TextBoxExt.MaximumSize
    TextBoxExt.MaximumSizeChanged
    TextBoxExt.Metrocolor
    TextBoxExt.MinimumSize
    TextBoxExt.MinimumSizeChanged
    TextBoxExt.NCOverflowIndicatorPaint(Graphics, Rectangle, Rectangle)
    TextBoxExt.NearImage
    TextBoxExt.Office2007ColorScheme
    TextBoxExt.Office2007ColorTable
    TextBoxExt.Office2010ColorScheme
    TextBoxExt.Office2010ColorTable
    TextBoxExt.OnBorder3DStyleChanged(EventArgs)
    TextBoxExt.OnBorderColorChanged(EventArgs)
    TextBoxExt.OnBorderSidesChanged(EventArgs)
    TextBoxExt.OnBorderStyleChanged(EventArgs)
    TextBoxExt.OnCanApplyThemeChanged(Boolean)
    TextBoxExt.OnCanOverrideStyleChanged(Boolean)
    TextBoxExt.OnCharacterCasingChanged(EventArgs)
    TextBoxExt.OnFontChanged(EventArgs)
    TextBoxExt.OnHandleCreated(EventArgs)
    TextBoxExt.OnHandleDestroyed(EventArgs)
    TextBoxExt.OnLostFocus(EventArgs)
    TextBoxExt.OnMaximumSizeChanged(EventArgs)
    TextBoxExt.OnMinimumSizeChanged(EventArgs)
    TextBoxExt.OnMouseEnter(EventArgs)
    TextBoxExt.OnMouseLeave(EventArgs)
    TextBoxExt.OnMultilineChanged(EventArgs)
    TextBoxExt.OnPaint(PaintEventArgs)
    TextBoxExt.OnParentChanged(EventArgs)
    TextBoxExt.OnSizeChanged(EventArgs)
    TextBoxExt.OnThemesEnabledChanged(EventArgs)
    TextBoxExt.OverflowIndicatorToolTip
    TextBoxExt.OverflowIndicatorToolTipText
    TextBoxExt.RaiseThemeChanged(Object, ThemeChangedEventArgs)
    TextBoxExt.ShowOverflowIndicator
    TextBoxExt.ShowOverflowIndicatorToolTip
    TextBoxExt.Style
    TextBoxExt.ThemeName
    TextBoxExt.ThemeNameChanged
    TextBoxExt.ThemesEnabled
    TextBoxExt.ThemesEnabledChanged
    TextBoxExt.UseBorderColorOnFocus
    Namespace: Syncfusion.GridHelperClasses
    Assembly: Syncfusion.GridHelperClasses.Windows.dll
    Syntax
    public class GridDoubleTextBox : DoubleTextBox, IThemeProvider, IVisualStyle, ISupportInitialize, ISerializable

    Constructors

    GridDoubleTextBox(DoubleTextBoxCellRenderer)

    Initializes a new instance of the GridDoubleTextBox class.

    Declaration
    public GridDoubleTextBox(DoubleTextBoxCellRenderer parent)
    Parameters
    Type Name Description
    DoubleTextBoxCellRenderer parent

    Parent cell renderer object.

    Properties

    ParentCell

    Gets the associated cell renderer for the text box.

    Declaration
    public DoubleTextBoxCellRenderer ParentCell { get; }
    Property Value
    Type
    DoubleTextBoxCellRenderer

    Methods

    IsInputKey(Keys)

    Determines whether the specified key is an input key or a special key that requires preprocessing.

    Declaration
    protected override bool IsInputKey(Keys keyData)
    Parameters
    Type Name Description
    System.Windows.Forms.Keys keyData

    One of the key's values.

    Returns
    Type Description
    System.Boolean

    true if the specified key is an input key; otherwise, false.

    PreProcessMessage(ref Message)

    Preprocesses keyboard or input messages within the message loop before they are dispatched.

    Declaration
    public override bool PreProcessMessage(ref Message msg)
    Parameters
    Type Name Description
    System.Windows.Forms.Message msg

    The windows message.

    Returns
    Type Description
    System.Boolean

    True if they are preprocessed.

    ProcessKeyMessage(ref Message)

    Intercepts the Key messages.

    Declaration
    protected override bool ProcessKeyMessage(ref Message m)
    Parameters
    Type Name Description
    System.Windows.Forms.Message m

    The message data.

    Returns
    Type Description
    System.Boolean

    True if the key is handled; False otherwise.

    Overrides
    NumberTextBoxBase.ProcessKeyMessage(ref Message)

    WndProc(ref Message)

    Declaration
    protected override void WndProc(ref Message msg)
    Parameters
    Type Name Description
    System.Windows.Forms.Message msg
    Overrides
    NumberTextBoxBase.WndProc(ref Message)

    Implements

    IThemeProvider
    IVisualStyle
    System.ComponentModel.ISupportInitialize
    System.Runtime.Serialization.ISerializable
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved