Class AdvancedEditingControl
Inheritance
AdvancedEditingControl
Assembly: Reportman.Drawing.Forms.dll
public class AdvancedEditingControl : UserControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl, IDataGridViewEditingControl
Constructors
Declaration
public AdvancedEditingControl()
Fields
Declaration
public static List<PictureBox> CachedPictureBoxControls
Field Value
Declaration
public Image FImageButton
Field Value
Declaration
public float ImageButtonScale
Field Value
MainControl
Declaration
public Control MainControl
Field Value
Declaration
public static bool NewDatePicker
Field Value
Properties
Declaration
public Cursor EditingControlCursor { get; }
Property Value
Declaration
[Browsable(false)]
public DataGridView EditingControlDataGridView { get; set; }
Property Value
Declaration
public object EditingControlFormattedValue { get; set; }
Property Value
Declaration
[Browsable(false)]
public int EditingControlRowIndex { get; set; }
Property Value
Declaration
[Browsable(false)]
public bool EditingControlValueChanged { get; set; }
Property Value
Declaration
public Cursor EditingPanelCursor { get; }
Property Value
Declaration
public override bool Focused { get; }
Property Value
Overrides
Declaration
public Image ImageButton { get; set; }
Property Value
Declaration
public object NewValue { get; set; }
Property Value
Declaration
public bool ReadOnlyInput { get; set; }
Property Value
Declaration
public bool RepositionEditingControlOnValueChange { get; }
Property Value
Text
Declaration
public string Text { get; set; }
Property Value
Methods
Declaration
public void ApplyCellStyleToEditingControl(DataGridViewCellStyle dataGridViewCellStyle)
Parameters
CreateMainControl()
Declaration
public void CreateMainControl()
Declaration
protected override void Dispose(bool disposing)
Parameters
| Type |
Name |
Description |
| bool |
disposing |
|
Overrides
Declaration
public void DoKeyDown(object sender, KeyEventArgs args)
Parameters
Declaration
public void DoKeyPress(object sender, KeyPressEventArgs args)
Parameters
Declaration
public void DoKeyUp(object sender, KeyEventArgs args)
Parameters
Declaration
public bool EditingControlWantsInputKey(Keys keyData, bool dataGridViewWantsInputKey)
Parameters
| Type |
Name |
Description |
| Keys |
keyData |
|
| bool |
dataGridViewWantsInputKey |
|
Returns
GetEditingControlFormattedValue(DataGridViewDataErrorContexts)
Declaration
public object GetEditingControlFormattedValue(DataGridViewDataErrorContexts context)
Parameters
Returns
Declaration
public void PrepareEditingControlForEdit(bool selectAll)
Parameters
| Type |
Name |
Description |
| bool |
selectAll |
|
Declaration
public void SaveCurrentValue()
Declaration
protected override void SetBoundsCore(int x, int y, int width, int height, BoundsSpecified specified)
Parameters
Overrides
Implements