WinForms

Code Examples Upgrade Guide User Guide Demos Support Forums Download
  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DataButtonEdit

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

    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 Description
    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 Description
    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

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