menu

WinForms

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

    Show / Hide Table of Contents

    Class DataButtonEdit

    CurrencyEdit class encapsulates a CurrencyTextBox control and adds the ability to drop down a popup calculator.

    Inheritance
    System.Object
    ButtonEdit
    DataButtonEdit
    Implements
    IEditControlsEmbed
    IButtonEditParent
    IPopupParent
    IPopupItem
    IThemedControl
    System.ComponentModel.ISupportInitialize
    INonClientPaintingSupport
    IThemeProvider
    IVisualStyle
    Inherited Members
    ButtonEdit.ApplyScaleToControl(Single)
    ButtonEdit.AttachTextBox()
    ButtonEdit.BackColor
    ButtonEdit.BackgroundImage
    ButtonEdit.BackgroundImageLayout
    ButtonEdit.BeforeTouchSize
    ButtonEdit.BeginInit()
    ButtonEdit.Border3DStyle
    ButtonEdit.Border3DStyleChanged
    ButtonEdit.BorderSides
    ButtonEdit.BorderSidesChanged
    ButtonEdit.ButtonClicked
    ButtonEdit.buttonIndx_MouseHover(Object, EventArgs)
    ButtonEdit.Buttons
    ButtonEdit.ButtonStyle
    ButtonEdit.CanApplyTheme
    ButtonEdit.CanOverrideStyle
    ButtonEdit.CharacterCasing
    ButtonEdit.ChildButtonAlignmentChanged(ButtonEditChildButton, ButtonAlignment)
    ButtonEdit.ChildButtonSizeChanged(ButtonEditChildButton, Size)
    ButtonEdit.ChildControlsRemovedByDesigner(ArrayList)
    ButtonEdit.Contains(Control)
    ButtonEdit.CreateTextBox()
    ButtonEdit.DefaultSize
    ButtonEdit.DetachTextBox()
    ButtonEdit.DetermineHeightsBasedOnFont(Graphics, Int32)
    ButtonEdit.DrawBackground(Graphics, Rectangle)
    ButtonEdit.DrawBorder(Graphics, Rectangle)
    ButtonEdit.DrawBorderAndBackground(Graphics, Rectangle)
    ButtonEdit.DrawBorderAndBackground(PaintEventArgs)
    ButtonEdit.DropDownButtonHeight
    ButtonEdit.DropDownButtonWidth
    ButtonEdit.EditPortionHeight
    ButtonEdit.EnableTouchMode
    ButtonEdit.EndInit()
    ButtonEdit.FlatBorderColor
    ButtonEdit.FlatStyle
    ButtonEdit.ForeColor
    ButtonEdit.GetActiveEditControl(IEditControlsEmbedListener)
    ButtonEdit.GetActiveThemeName()
    ButtonEdit.GetImage(String)
    ButtonEdit.GetIsMirrored()
    ButtonEdit.HandleChildButtonBackColorChanged(Object, EventArgs)
    ButtonEdit.HandleChildButtonClicked(Object, EventArgs)
    ButtonEdit.HandleChildButtonMouseDown(Object, MouseEventArgs)
    ButtonEdit.HandleChildButtonMouseEnter(Object, EventArgs)
    ButtonEdit.HandleChildButtonMouseLeave(Object, EventArgs)
    ButtonEdit.HandleChildButtonMouseUp(Object, MouseEventArgs)
    ButtonEdit.HandleChildButtonTextChanged(Object, EventArgs)
    ButtonEdit.HandleChildClicked(Object, EventArgs)
    ButtonEdit.HandleChildLostFocus(Object, EventArgs)
    ButtonEdit.HandleChildMouseEnter(Object, EventArgs)
    ButtonEdit.HandleChildMouseLeave(Object, EventArgs)
    ButtonEdit.HideButton(Int32, Boolean)
    ButtonEdit.hostFormObject
    ButtonEdit.InitTextBox()
    ButtonEdit.INonClientPaintingSupport.NonClientPaint(PaintEventArgs, Rectangle, Rectangle)
    ButtonEdit.IPopupItem.GetPopupParentControl()
    ButtonEdit.IPopupItem.IsRelatedControl(Control, Boolean)
    ButtonEdit.IPopupParent.ChildClosing(IPopupChild, PopupCloseType)
    ButtonEdit.IPopupParent.GetBorderOverlapCue(PopupRelativeAlignment)
    ButtonEdit.IPopupParent.GetLocationForPopupAlignment(PopupRelativeAlignment, PopupRelativeAlignment)
    ButtonEdit.IPopupParent.IsRightToLeft
    ButtonEdit.IsVisualStyleEnabled
    ButtonEdit.IThemedControl.ThemesEnabled
    ButtonEdit.IThemeProvider.BaseThemeName
    ButtonEdit.IThemeProvider.ControlName
    ButtonEdit.IVisualStyle.VisualTheme
    ButtonEdit.Layout()
    ButtonEdit.MaximumSize
    ButtonEdit.MaximumSizeChanged
    ButtonEdit.MetroColor
    ButtonEdit.MinimumSize
    ButtonEdit.MinimumSizeChanged
    ButtonEdit.NeedLayout
    ButtonEdit.OnBeginInit()
    ButtonEdit.OnBorder3DStyleChanged(EventArgs)
    ButtonEdit.OnBorderSidesChanged(EventArgs)
    ButtonEdit.OnButtonClicked(ButtonClickedEventArgs)
    ButtonEdit.OnEndInit()
    ButtonEdit.OnEnter(EventArgs)
    ButtonEdit.OnGotFocus(EventArgs)
    ButtonEdit.OnLayout(LayoutEventArgs)
    ButtonEdit.OnLostFocus(EventArgs)
    ButtonEdit.OnMaximumSizeChanged(EventArgs)
    ButtonEdit.OnMinimumSizeChanged(EventArgs)
    ButtonEdit.OnMouseDown(MouseEventArgs)
    ButtonEdit.OnMouseEnter(EventArgs)
    ButtonEdit.OnMouseLeave(EventArgs)
    ButtonEdit.OnMouseWheel(MouseEventArgs)
    ButtonEdit.OnPaint(PaintEventArgs)
    ButtonEdit.OnRightToLeftChanged(EventArgs)
    ButtonEdit.OnSizeChanged(EventArgs)
    ButtonEdit.OnThemeChanged(EventArgs)
    ButtonEdit.OnThemeNameChanged(String)
    ButtonEdit.ParentContainer
    ButtonEdit.PreventHeightChange
    ButtonEdit.Refresh()
    ButtonEdit.ResetBackColor()
    ButtonEdit.ResetFlatBorderColor()
    ButtonEdit.ResetSelectionLength()
    ButtonEdit.ResetSelectionStart()
    ButtonEdit.ResetShowTextBox()
    ButtonEdit.SelectionLength
    ButtonEdit.SelectionStart
    ButtonEdit.SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)
    ButtonEdit.SetNeedLayout(Boolean)
    ButtonEdit.ShouldSerializeBackColor()
    ButtonEdit.ShouldSerializeFlatBorderColor()
    ButtonEdit.ShouldSerializeSelectionLength()
    ButtonEdit.ShouldSerializeSelectionStart()
    ButtonEdit.ShouldSerializeShowTextBox()
    ButtonEdit.ShowTextBox
    ButtonEdit.State
    ButtonEdit.Text
    ButtonEdit.TextAlign
    ButtonEdit.TextBox
    ButtonEdit.TextBoxBindings
    ButtonEdit.ThemeChanged
    ButtonEdit.ThemeName
    ButtonEdit.ThemeNameChanged
    ButtonEdit.ThemeStyle
    ButtonEdit.UpdateTextBoxAndButtonBounds(Int32)
    ButtonEdit.UseVisualStyle
    ButtonEdit.WndProc(Message)
    Namespace: Syncfusion.Windows.Forms.Tools
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public class DataButtonEdit : ButtonEdit, IEditControlsEmbed, IButtonEditParent, IPopupParent, IPopupItem, IThemedControl, ISupportInitialize, INonClientPaintingSupport, IThemeProvider, IVisualStyle

    Constructors

    DataButtonEdit()

    Initializes a new instance of the DataButtonEdit class.

    Declaration
    public DataButtonEdit()

    Properties

    DataManager

    Gets or sets the data manager.

    Declaration
    public BindingManagerBase DataManager { get; set; }
    Property Value
    Type
    System.Windows.Forms.BindingManagerBase

    DataSource

    Gets or sets the data source that the grid is displaying data for.

    Declaration
    public object DataSource { get; set; }
    Property Value
    Type
    System.Object

    Methods

    Dispose(Boolean)

    Cleans up any resources being used.

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing

    Bool disposing

    Overrides
    ButtonEdit.Dispose(Boolean)

    SetButtonsStatus()

    Sets the status of the data buttons depending on position.

    Declaration
    public void SetButtonsStatus()

    SetPosition(Int32)

    Sets the position.

    Declaration
    public void SetPosition(int newPosition)
    Parameters
    Type Name Description
    System.Int32 newPosition

    The new position to move to.

    Implements

    IEditControlsEmbed
    IButtonEditParent
    IPopupParent
    IPopupItem
    IThemedControl
    System.ComponentModel.ISupportInitialize
    INonClientPaintingSupport
    IThemeProvider
    IVisualStyle
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved