Class
RadExpressionEditorForm

Represents a dialog for building expressions.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
public class RadExpressionEditorForm : RadForm, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl, IComponentTreeHandler, ILayoutHandler, ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged, IAnalyticsProvider

Inheritance: objectMarshalByRefObjectComponentControlScrollableControlContainerControlFormRadFormControlBaseRadFormRadExpressionEditorForm

Implements: IAnalyticsProviderIBindableComponentIComponentIComponentTreeHandlerIContainerControlIDisposableIDropTargetILayoutHandlerINotifyPropertyChangedISupportInitializeISupportInitializeNotificationISynchronizeInvokeIWin32Window

Inherited Members RadForm.ScrollToControl(Control)RadForm.EndInit()RadForm.ProcessCaptureChangeRequested(RadElement, bool)RadForm.InitializeFormBehavior()RadForm.SetIconPrimitiveVisibility(bool)RadForm.TextRadForm.ThemeClassNameRadForm.FormElementRadForm.IconScalingRadForm.AllowThemingRadForm.ShowIconRadFormControlBase.newBoundsRadFormControlBase.oldDpiRadFormControlBase.currentDpiRadFormControlBase.isBehaviorPreparedRadFormControlBase.controlIsInitializingRootComponentRadFormControlBase.isPaintingRadFormControlBase.Construct()RadFormControlBase.OnCreateControl()RadFormControlBase.LoadElementTree()RadFormControlBase.LoadElementTree(Size)RadFormControlBase.OnLoad(Size)RadFormControlBase.OnPaint(PaintEventArgs)RadFormControlBase.OnPaintBackground(PaintEventArgs)RadFormControlBase.ProcessDialogKey(Keys)RadFormControlBase.UpdateDefaultButton()RadFormControlBase.OnBackColorChanged(EventArgs)RadFormControlBase.OnForeColorChanged(EventArgs)RadFormControlBase.OnFontChanged(EventArgs)RadFormControlBase.OnParentChanged(EventArgs)RadFormControlBase.ShouldSerializeProperty(RadProperty)RadFormControlBase.ResetFormBehavior(bool)RadFormControlBase.WndProc(ref Message)RadFormControlBase.PerformDesignModeLocationCorrection(ref Message)RadFormControlBase.CallBaseWndProc(ref Message)RadFormControlBase.ProcessFocusRequested(RadElement)RadFormControlBase.OnNotifyPropertyChanged(string)RadFormControlBase.OnNotifyPropertyChanged(PropertyChangedEventArgs)RadFormControlBase.CreateChildItems(RadElement)RadFormControlBase.CreateRootElement()RadFormControlBase.OnThemeNameChanged(ThemeNameChangedEventArgs)RadFormControlBase.OnThemeChanged()RadFormControlBase.OnDisplayPropertyChanged(RadPropertyChangedEventArgs)RadFormControlBase.OnToolTipTextNeeded(object, ToolTipTextNeededEventArgs)RadFormControlBase.OnHandleCreated(EventArgs)RadFormControlBase.OnVisibleChanged(EventArgs)RadFormControlBase.OnAutoSizeChanged(EventArgs)RadFormControlBase.OnLayout(LayoutEventArgs)RadFormControlBase.CreateHandle()RadFormControlBase.SetClientSizeCore(int, int)RadFormControlBase.SetBoundsCore(int, int, int, int, BoundsSpecified)RadFormControlBase.GetPreferredSize(Size)RadFormControlBase.InvalidateIfNotSuspended()RadFormControlBase.InvalidateElement(RadElement)RadFormControlBase.InvalidateElement(RadElement, Rectangle)RadFormControlBase.AddInvalidatedRect(Rectangle)RadFormControlBase.SuspendUpdate()RadFormControlBase.ResumeUpdate()RadFormControlBase.ResumeUpdate(bool)RadFormControlBase.RegisterHostedControl(RadHostItem)RadFormControlBase.UnregisterHostedControl(RadHostItem, bool)RadFormControlBase.OnScreenTipNeeded(object, ScreenTipNeededEventArgs)RadFormControlBase.ControlThemeChangedCallback()RadFormControlBase.InvokeLayoutCallback(LayoutCallback)RadFormControlBase.BeginInit()RadFormControlBase.HandleDpiChanged()RadFormControlBase.ScaleControl(SizeF, BoundsSpecified)RadFormControlBase.SuspendDpiScaling()RadFormControlBase.ResumeDpiScaling()RadFormControlBase.OnWm_SettingChange(Message)RadFormControlBase.SiteRadFormControlBase.EnableAnalyticsRadFormControlBase.IsLoadedRadFormControlBase.MaximumSizeRadFormControlBase.MinimumSizeRadFormControlBase.FormBorderStyleRadFormControlBase.FormBehaviorRadFormControlBase.BehaviorRadFormControlBase.SmallImageListRadFormControlBase.FocusedElementRadFormControlBase.AllowShowFocusCuesRadFormControlBase.ShowItemToolTipsRadFormControlBase.CommandBindingsRadFormControlBase.EnableKeyMapRadFormControlBase.WindowsSettingsRadFormControlBase.BackColorRadFormControlBase.ForeColorRadFormControlBase.FontRadFormControlBase.CreateParamsRadFormControlBase.IsDesignModeRadFormControlBase.ElementTreeRadFormControlBase.RootElementRadFormControlBase.IsUpdateSuspendedRadFormControlBase.ImageListRadFormControlBase.SmallImageScalingSizeRadFormControlBase.ImageScalingSizeRadFormControlBase.IsInitializedRadFormControlBase.IsPerformingScaleRadFormControlBase.HasOwnToolbarRadFormControlBase.IsDpiScalingSuspendedRadFormControlBase.ThemeNameChangedRadFormControlBase.ToolTipTextNeededRadFormControlBase.ScreenTipNeededRadFormControlBase.InitializedRadFormControlBase.PropertyChangedRadFormControlBase.WindowsThemeChangedForm.SetVisibleCore(bool)Form.Activate()Form.ActivateMdiChild(Form)Form.AddOwnedForm(Form)Form.AdjustFormScrollbars(bool)Form.Close()Form.CreateControlsInstance()Form.DefWndProc(ref Message)Form.ProcessMnemonic(char)Form.CenterToParent()Form.CenterToScreen()Form.LayoutMdi(MdiLayout)Form.OnActivated(EventArgs)Form.OnBackgroundImageChanged(EventArgs)Form.OnBackgroundImageLayoutChanged(EventArgs)Form.OnClosed(EventArgs)Form.OnFormClosing(FormClosingEventArgs)Form.OnFormClosed(FormClosedEventArgs)Form.OnDeactivate(EventArgs)Form.OnEnabledChanged(EventArgs)Form.OnEnter(EventArgs)Form.OnHandleDestroyed(EventArgs)Form.OnHelpButtonClicked(CancelEventArgs)Form.OnMaximizedBoundsChanged(EventArgs)Form.OnMaximumSizeChanged(EventArgs)Form.OnMinimumSizeChanged(EventArgs)Form.OnInputLanguageChanged(InputLanguageChangedEventArgs)Form.OnInputLanguageChanging(InputLanguageChangingEventArgs)Form.OnMdiChildActivate(EventArgs)Form.OnMenuStart(EventArgs)Form.OnMenuComplete(EventArgs)Form.OnResize(EventArgs)Form.OnDpiChanged(DpiChangedEventArgs)Form.OnGetDpiScaledSize(int, int, ref Size)Form.OnRightToLeftLayoutChanged(EventArgs)Form.OnTextChanged(EventArgs)Form.ProcessCmdKey(ref Message, Keys)Form.ProcessDialogChar(char)Form.ProcessKeyPreview(ref Message)Form.ProcessTabKey(bool)Form.RemoveOwnedForm(Form)Form.Select(bool, bool)Form.GetScaledBounds(Rectangle, SizeF, BoundsSpecified)Form.SetDesktopBounds(int, int, int, int)Form.SetDesktopLocation(int, int)Form.Show(IWin32Window)Form.ShowDialog()Form.ShowDialog(IWin32Window)Form.ToString()Form.OnResizeBegin(EventArgs)Form.OnResizeEnd(EventArgs)Form.OnStyleChanged(EventArgs)Form.ValidateChildren()Form.ValidateChildren(ValidationConstraints)Form.AcceptButtonForm.ActiveFormForm.ActiveMdiChildForm.AllowTransparencyForm.AutoScrollForm.AutoSizeForm.AutoSizeModeForm.AutoValidateForm.CancelButtonForm.ClientSizeForm.ControlBoxForm.DefaultImeModeForm.DefaultSizeForm.DesktopBoundsForm.DesktopLocationForm.DialogResultForm.HelpButtonForm.IconForm.IsMdiChildForm.IsMdiContainerForm.IsRestrictedWindowForm.KeyPreviewForm.LocationForm.MaximizedBoundsForm.MainMenuStripForm.MenuForm.MaximizeBoxForm.MdiChildrenForm.MdiParentForm.MergedMenuForm.MinimizeBoxForm.ModalForm.OpacityForm.OwnedFormsForm.OwnerForm.RestoreBoundsForm.RightToLeftLayoutForm.ShowInTaskbarForm.ShowWithoutActivationForm.SizeForm.SizeGripStyleForm.StartPositionForm.TopLevelForm.TopMostForm.TransparencyKeyForm.WindowStateForm.AutoSizeChangedForm.AutoValidateChangedForm.HelpButtonClickedForm.MaximizedBoundsChangedForm.MaximumSizeChangedForm.MinimumSizeChangedForm.ActivatedForm.DeactivateForm.FormClosingForm.FormClosedForm.LoadForm.MdiChildActivateForm.MenuCompleteForm.MenuStartForm.InputLanguageChangedForm.InputLanguageChangingForm.RightToLeftLayoutChangedForm.ShownForm.DpiChangedForm.ResizeBeginForm.ResizeEndContainerControl.OnAutoValidateChanged(EventArgs)ContainerControl.PerformAutoScale()ContainerControl.Validate()ContainerControl.Validate(bool)ContainerControl.AutoScaleDimensionsContainerControl.AutoScaleFactorContainerControl.AutoScaleModeContainerControl.BindingContextContainerControl.CanEnableImeContainerControl.ActiveControlContainerControl.CurrentAutoScaleDimensionsContainerControl.ParentFormScrollableControl.ScrollStateAutoScrollingScrollableControl.ScrollStateHScrollVisibleScrollableControl.ScrollStateVScrollVisibleScrollableControl.ScrollStateUserHasScrolledScrollableControl.ScrollStateFullDragScrollableControl.GetScrollState(int)ScrollableControl.OnMouseWheel(MouseEventArgs)ScrollableControl.OnRightToLeftChanged(EventArgs)ScrollableControl.OnPaddingChanged(EventArgs)ScrollableControl.SetDisplayRectLocation(int, int)ScrollableControl.ScrollControlIntoView(Control)ScrollableControl.OnScroll(ScrollEventArgs)ScrollableControl.SetAutoScrollMargin(int, int)ScrollableControl.SetScrollState(int, bool)ScrollableControl.AutoScrollMarginScrollableControl.AutoScrollPositionScrollableControl.AutoScrollMinSizeScrollableControl.DisplayRectangleScrollableControl.HScrollScrollableControl.HorizontalScrollScrollableControl.VScrollScrollableControl.VerticalScrollScrollableControl.ScrollControl.GetAccessibilityObjectById(int)Control.SetAutoSizeMode(AutoSizeMode)Control.GetAutoSizeMode()Control.AccessibilityNotifyClients(AccessibleEvents, int)Control.AccessibilityNotifyClients(AccessibleEvents, int, int)Control.BeginInvoke(Delegate)Control.BeginInvoke(Delegate, params object[])Control.BringToFront()Control.Contains(Control)Control.CreateAccessibilityInstance()Control.CreateGraphics()Control.CreateControl()Control.DestroyHandle()Control.DoDragDrop(object, DragDropEffects)Control.DrawToBitmap(Bitmap, Rectangle)Control.EndInvoke(IAsyncResult)Control.FindForm()Control.GetTopLevel()Control.RaiseKeyEvent(object, KeyEventArgs)Control.RaiseMouseEvent(object, MouseEventArgs)Control.Focus()Control.FromChildHandle(IntPtr)Control.FromHandle(IntPtr)Control.GetChildAtPoint(Point, GetChildAtPointSkip)Control.GetChildAtPoint(Point)Control.GetContainerControl()Control.GetNextControl(Control, bool)Control.GetStyle(ControlStyles)Control.Hide()Control.InitLayout()Control.Invalidate(Region)Control.Invalidate(Region, bool)Control.Invalidate()Control.Invalidate(bool)Control.Invalidate(Rectangle)Control.Invalidate(Rectangle, bool)Control.Invoke(Delegate)Control.Invoke(Delegate, params object[])Control.InvokePaint(Control, PaintEventArgs)Control.InvokePaintBackground(Control, PaintEventArgs)Control.IsKeyLocked(Keys)Control.IsInputChar(char)Control.IsInputKey(Keys)Control.IsMnemonic(char, string)Control.LogicalToDeviceUnits(int)Control.LogicalToDeviceUnits(Size)Control.ScaleBitmapLogicalToDevice(ref Bitmap)Control.NotifyInvalidate(Rectangle)Control.InvokeOnClick(Control, EventArgs)Control.OnBindingContextChanged(EventArgs)Control.OnCausesValidationChanged(EventArgs)Control.OnContextMenuChanged(EventArgs)Control.OnContextMenuStripChanged(EventArgs)Control.OnCursorChanged(EventArgs)Control.OnDockChanged(EventArgs)Control.OnNotifyMessage(Message)Control.OnParentBackColorChanged(EventArgs)Control.OnParentBackgroundImageChanged(EventArgs)Control.OnParentBindingContextChanged(EventArgs)Control.OnParentCursorChanged(EventArgs)Control.OnParentEnabledChanged(EventArgs)Control.OnParentFontChanged(EventArgs)Control.OnParentForeColorChanged(EventArgs)Control.OnParentRightToLeftChanged(EventArgs)Control.OnParentVisibleChanged(EventArgs)Control.OnPrint(PaintEventArgs)Control.OnTabIndexChanged(EventArgs)Control.OnTabStopChanged(EventArgs)Control.OnClick(EventArgs)Control.OnClientSizeChanged(EventArgs)Control.OnControlAdded(ControlEventArgs)Control.OnControlRemoved(ControlEventArgs)Control.OnLocationChanged(EventArgs)Control.OnDoubleClick(EventArgs)Control.OnDragEnter(DragEventArgs)Control.OnDragOver(DragEventArgs)Control.OnDragLeave(EventArgs)Control.OnDragDrop(DragEventArgs)Control.OnGiveFeedback(GiveFeedbackEventArgs)Control.InvokeGotFocus(Control, EventArgs)Control.OnGotFocus(EventArgs)Control.OnHelpRequested(HelpEventArgs)Control.OnInvalidated(InvalidateEventArgs)Control.OnKeyDown(KeyEventArgs)Control.OnKeyPress(KeyPressEventArgs)Control.OnKeyUp(KeyEventArgs)Control.OnLeave(EventArgs)Control.InvokeLostFocus(Control, EventArgs)Control.OnLostFocus(EventArgs)Control.OnMarginChanged(EventArgs)Control.OnMouseDoubleClick(MouseEventArgs)Control.OnMouseClick(MouseEventArgs)Control.OnMouseCaptureChanged(EventArgs)Control.OnMouseDown(MouseEventArgs)Control.OnMouseEnter(EventArgs)Control.OnMouseLeave(EventArgs)Control.OnDpiChangedBeforeParent(EventArgs)Control.OnDpiChangedAfterParent(EventArgs)Control.OnMouseHover(EventArgs)Control.OnMouseMove(MouseEventArgs)Control.OnMouseUp(MouseEventArgs)Control.OnMove(EventArgs)Control.OnQueryContinueDrag(QueryContinueDragEventArgs)Control.OnRegionChanged(EventArgs)Control.OnPreviewKeyDown(PreviewKeyDownEventArgs)Control.OnSizeChanged(EventArgs)Control.OnChangeUICues(UICuesEventArgs)Control.OnSystemColorsChanged(EventArgs)Control.OnValidating(CancelEventArgs)Control.OnValidated(EventArgs)Control.RescaleConstantsForDpi(int, int)Control.PerformLayout()Control.PerformLayout(Control, string)Control.PointToClient(Point)Control.PointToScreen(Point)Control.PreProcessMessage(ref Message)Control.PreProcessControlMessage(ref Message)Control.ProcessKeyEventArgs(ref Message)Control.ProcessKeyMessage(ref Message)Control.RaiseDragEvent(object, DragEventArgs)Control.RaisePaintEvent(object, PaintEventArgs)Control.RecreateHandle()Control.RectangleToClient(Rectangle)Control.RectangleToScreen(Rectangle)Control.ReflectMessage(IntPtr, ref Message)Control.Refresh()Control.ResetMouseEventArgs()Control.ResetText()Control.ResumeLayout()Control.ResumeLayout(bool)Control.Scale(SizeF)Control.Select()Control.SelectNextControl(Control, bool, bool, bool, bool)Control.SendToBack()Control.SetBounds(int, int, int, int)Control.SetBounds(int, int, int, int, BoundsSpecified)Control.SizeFromClientSize(Size)Control.SetStyle(ControlStyles, bool)Control.SetTopLevel(bool)Control.RtlTranslateAlignment(HorizontalAlignment)Control.RtlTranslateAlignment(LeftRightAlignment)Control.RtlTranslateAlignment(ContentAlignment)Control.RtlTranslateHorizontal(HorizontalAlignment)Control.RtlTranslateLeftRight(LeftRightAlignment)Control.RtlTranslateContent(ContentAlignment)Control.Show()Control.SuspendLayout()Control.Update()Control.UpdateBounds()Control.UpdateBounds(int, int, int, int)Control.UpdateBounds(int, int, int, int, int, int)Control.UpdateZOrder()Control.UpdateStyles()Control.OnImeModeChanged(EventArgs)Control.AccessibilityObjectControl.AccessibleDefaultActionDescriptionControl.AccessibleDescriptionControl.AccessibleNameControl.AccessibleRoleControl.AllowDropControl.AnchorControl.AutoScrollOffsetControl.LayoutEngineControl.BackgroundImageControl.BackgroundImageLayoutControl.BottomControl.BoundsControl.CanFocusControl.CanRaiseEventsControl.CanSelectControl.CaptureControl.CausesValidationControl.CheckForIllegalCrossThreadCallsControl.ClientRectangleControl.CompanyNameControl.ContainsFocusControl.ContextMenuControl.ContextMenuStripControl.ControlsControl.CreatedControl.CursorControl.DataBindingsControl.DefaultBackColorControl.DefaultCursorControl.DefaultFontControl.DefaultForeColorControl.DefaultMarginControl.DefaultMaximumSizeControl.DefaultMinimumSizeControl.DefaultPaddingControl.DeviceDpiControl.IsDisposedControl.DisposingControl.DockControl.DoubleBufferedControl.EnabledControl.FocusedControl.FontHeightControl.HandleControl.HasChildrenControl.HeightControl.IsHandleCreatedControl.InvokeRequiredControl.IsAccessibleControl.IsMirroredControl.LeftControl.MarginControl.ModifierKeysControl.MouseButtonsControl.MousePositionControl.NameControl.ParentControl.ProductNameControl.ProductVersionControl.RecreatingHandleControl.RegionControl.RenderRightToLeftControl.ResizeRedrawControl.RightControl.RightToLeftControl.ScaleChildrenControl.TabIndexControl.TabStopControl.TagControl.TopControl.TopLevelControlControl.ShowKeyboardCuesControl.ShowFocusCuesControl.UseWaitCursorControl.VisibleControl.WidthControl.PreferredSizeControl.PaddingControl.ImeModeControl.ImeModeBaseControl.PropagatingImeModeControl.BackColorChangedControl.BackgroundImageChangedControl.BackgroundImageLayoutChangedControl.BindingContextChangedControl.CausesValidationChangedControl.ClientSizeChangedControl.ContextMenuChangedControl.ContextMenuStripChangedControl.CursorChangedControl.DockChangedControl.EnabledChangedControl.FontChangedControl.ForeColorChangedControl.LocationChangedControl.MarginChangedControl.RegionChangedControl.RightToLeftChangedControl.SizeChangedControl.TabIndexChangedControl.TabStopChangedControl.TextChangedControl.VisibleChangedControl.ClickControl.ControlAddedControl.ControlRemovedControl.DragDropControl.DragEnterControl.DragOverControl.DragLeaveControl.GiveFeedbackControl.HandleCreatedControl.HandleDestroyedControl.HelpRequestedControl.InvalidatedControl.PaddingChangedControl.PaintControl.QueryContinueDragControl.QueryAccessibilityHelpControl.DoubleClickControl.EnterControl.GotFocusControl.KeyDownControl.KeyPressControl.KeyUpControl.LayoutControl.LeaveControl.LostFocusControl.MouseClickControl.MouseDoubleClickControl.MouseCaptureChangedControl.MouseDownControl.MouseEnterControl.MouseLeaveControl.DpiChangedBeforeParentControl.DpiChangedAfterParentControl.MouseHoverControl.MouseMoveControl.MouseUpControl.MouseWheelControl.MoveControl.PreviewKeyDownControl.ResizeControl.ChangeUICuesControl.StyleChangedControl.SystemColorsChangedControl.ValidatingControl.ValidatedControl.ParentChangedControl.ImeModeChangedComponent.Dispose()Component.GetService(Type)Component.EventsComponent.ContainerComponent.DesignModeComponent.DisposedMarshalByRefObject.MemberwiseClone(bool)MarshalByRefObject.GetLifetimeService()MarshalByRefObject.InitializeLifetimeService()MarshalByRefObject.CreateObjRef(Type)

Constructors

RadExpressionEditorForm(ExpressionFormattingObject, GridViewTemplate)

Initializes a new instance of the RadExpressionEditorForm class.

Declaration

cs-api-definition
public RadExpressionEditorForm(ExpressionFormattingObject formattingObject, GridViewTemplate template)

Parameters

formattingObject

ExpressionFormattingObject

The formatting object.

template

GridViewTemplate

The template.

RadExpressionEditorForm(GridViewDataColumn)

Initializes a new instance of the RadExpressionEditorForm class.

Declaration

cs-api-definition
public RadExpressionEditorForm(GridViewDataColumn referencedColumn)

Parameters

referencedColumn

GridViewDataColumn

The referenced column.

Fields

listSelectedItemClicked

Declaration

cs-api-definition
protected bool listSelectedItemClicked

Field Value

bool

radButtonAnd

Declaration

cs-api-definition
protected RadButton radButtonAnd

Field Value

RadButton

radButtonCancel

Declaration

cs-api-definition
protected RadButton radButtonCancel

Field Value

RadButton

radButtonDivide

Declaration

cs-api-definition
protected RadButton radButtonDivide

Field Value

RadButton

radButtonEqual

Declaration

cs-api-definition
protected RadButton radButtonEqual

Field Value

RadButton

radButtonGreater

Declaration

cs-api-definition
protected RadButton radButtonGreater

Field Value

RadButton

radButtonGreaterOrEqual

Declaration

cs-api-definition
protected RadButton radButtonGreaterOrEqual

Field Value

RadButton

radButtonLess

Declaration

cs-api-definition
protected RadButton radButtonLess

Field Value

RadButton

radButtonLessOrEqual

Declaration

cs-api-definition
protected RadButton radButtonLessOrEqual

Field Value

RadButton

radButtonMinus

Declaration

cs-api-definition
protected RadButton radButtonMinus

Field Value

RadButton

radButtonModulo

Declaration

cs-api-definition
protected RadButton radButtonModulo

Field Value

RadButton

radButtonMultiply

Declaration

cs-api-definition
protected RadButton radButtonMultiply

Field Value

RadButton

radButtonNonequal

Declaration

cs-api-definition
protected RadButton radButtonNonequal

Field Value

RadButton

radButtonNot

Declaration

cs-api-definition
protected RadButton radButtonNot

Field Value

RadButton

radButtonOK

Declaration

cs-api-definition
protected RadButton radButtonOK

Field Value

RadButton

radButtonOr

Declaration

cs-api-definition
protected RadButton radButtonOr

Field Value

RadButton

radButtonPlus

Declaration

cs-api-definition
protected RadButton radButtonPlus

Field Value

RadButton

radLabelDescription

Declaration

cs-api-definition
protected RadLabel radLabelDescription

Field Value

RadLabel

radListControlFunctionsList

Declaration

cs-api-definition
protected RadTreeView radListControlFunctionsList

Field Value

RadTreeView

radTextBoxExpression

Declaration

cs-api-definition
protected RadTextBox radTextBoxExpression

Field Value

RadTextBox

radTreeViewFunctions

Declaration

cs-api-definition
protected RadTreeView radTreeViewFunctions

Field Value

RadTreeView

Properties

Expression

Gets or sets the expression.

Declaration

cs-api-definition
public string Expression { get; set; }

Property Value

string

The expression.

ExpressionItemsList

Gets the expression items list.

Declaration

cs-api-definition
public static ExpressionItemsList ExpressionItemsList { get; }

Property Value

ExpressionItemsList

The expression items list.

FieldList

Gets the field list.

Declaration

cs-api-definition
public ExpressionItemsList FieldList { get; }

Property Value

ExpressionItemsList

The field list.

FormattingObject

Gets the formatting object.

Declaration

cs-api-definition
public ExpressionFormattingObject FormattingObject { get; }

Property Value

ExpressionFormattingObject

The formatting object.

ReferencedColumn

Gets the referenced column.

Declaration

cs-api-definition
public GridViewDataColumn ReferencedColumn { get; }

Property Value

GridViewDataColumn

The referenced column.

Template

Gets the template.

Declaration

cs-api-definition
public GridViewTemplate Template { get; }

Property Value

GridViewTemplate

The template.

ThemeName

Set the theme name, which should be applied to the expression builder

Declaration

cs-api-definition
public static string ThemeName { set; }

Property Value

string

TreeNodeAggregate

Gets the tree node aggregate.

Declaration

cs-api-definition
public RadTreeNode TreeNodeAggregate { get; }

Property Value

RadTreeNode

The tree node aggregate.

TreeNodeConstants

Gets the tree node constants.

Declaration

cs-api-definition
public RadTreeNode TreeNodeConstants { get; }

Property Value

RadTreeNode

The tree node constants.

TreeNodeDateTime

Gets the tree node date time.

Declaration

cs-api-definition
public RadTreeNode TreeNodeDateTime { get; }

Property Value

RadTreeNode

The tree node date time.

TreeNodeFields

Gets the tree node fields.

Declaration

cs-api-definition
public RadTreeNode TreeNodeFields { get; }

Property Value

RadTreeNode

The tree node fields.

TreeNodeFunctions

Gets the tree node functions.

Declaration

cs-api-definition
public RadTreeNode TreeNodeFunctions { get; }

Property Value

RadTreeNode

The tree node functions.

TreeNodeLogical

Gets the tree node logical.

Declaration

cs-api-definition
public RadTreeNode TreeNodeLogical { get; }

Property Value

RadTreeNode

The tree node logical.

TreeNodeMath

Gets the tree node math.

Declaration

cs-api-definition
public RadTreeNode TreeNodeMath { get; }

Property Value

RadTreeNode

The tree node math.

TreeNodeOperators

Gets the tree node operators.

Declaration

cs-api-definition
public RadTreeNode TreeNodeOperators { get; }

Property Value

RadTreeNode

The tree node operators.

TreeNodeOther

Gets the tree node other.

Declaration

cs-api-definition
public RadTreeNode TreeNodeOther { get; }

Property Value

RadTreeNode

The tree node other.

TreeNodeText

Gets the tree node text.

Declaration

cs-api-definition
public RadTreeNode TreeNodeText { get; }

Property Value

RadTreeNode

The tree node text.

Methods

AddExpressionToTextBox(string)

Adds the expression to text box.

Declaration

cs-api-definition
protected virtual void AddExpressionToTextBox(string expressionValue)

Parameters

expressionValue

string

The expression value.

Dispose(bool)

Clean up any resources being used.

Declaration

cs-api-definition
protected override void Dispose(bool disposing)

Parameters

disposing

bool

true if managed resources should be disposed; otherwise, false.

Overrides RadForm.Dispose(bool)

InitializeTreeNodes()

Initializes the tree nodes.

Declaration

cs-api-definition
protected virtual void InitializeTreeNodes()

LoadFieldList(GridViewTemplate)

Loads the field list.

Declaration

cs-api-definition
public virtual void LoadFieldList(GridViewTemplate viewTemplate)

Parameters

viewTemplate

GridViewTemplate

The view template.

OnButtonCancelClick(object, EventArgs)

Called when the cancel button is clicked.

Declaration

cs-api-definition
protected virtual void OnButtonCancelClick(object sender, EventArgs e)

Parameters

sender

object

The sender.

e

EventArgs

The EventArgs instance containing the event data.

OnButtonFunctionClick(object, EventArgs)

Called when the function button is clicked.

Declaration

cs-api-definition
protected virtual void OnButtonFunctionClick(object sender, EventArgs e)

Parameters

sender

object

The sender.

e

EventArgs

The EventArgs instance containing the event data.

OnButtonFunctionToolTipTextNeeded(object, ToolTipTextNeededEventArgs)

Called when the tooltip for the function button is needed].

Declaration

cs-api-definition
protected virtual void OnButtonFunctionToolTipTextNeeded(object sender, ToolTipTextNeededEventArgs e)

Parameters

sender

object

The sender.

e

ToolTipTextNeededEventArgs

The ToolTipTextNeededEventArgs instance containing the event data.

OnButtonOKClick(object, EventArgs)

Called when the OK button is clicked.

Declaration

cs-api-definition
protected virtual void OnButtonOKClick(object sender, EventArgs e)

Parameters

sender

object

The sender.

e

EventArgs

The EventArgs instance containing the event data.

OnClosing(CancelEventArgs)

Raises the Closing event.

Declaration

cs-api-definition
protected override void OnClosing(CancelEventArgs e)

Parameters

e

CancelEventArgs

A CancelEventArgs that contains the event data.

Overrides Form.OnClosing(CancelEventArgs)

OnListControlFunctionsListDoubleClick(object, EventArgs)

Called when the list control functions list is double clicked.

Declaration

cs-api-definition
protected virtual void OnListControlFunctionsListDoubleClick(object sender, EventArgs e)

Parameters

sender

object

The sender.

e

EventArgs

The EventArgs instance containing the event data.

OnListControlFunctionsListMouseDown(object, MouseEventArgs)

Called when the list control functions list handles mouse down.

Declaration

cs-api-definition
protected virtual void OnListControlFunctionsListMouseDown(object sender, MouseEventArgs e)

Parameters

sender

object

The sender.

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

OnListControlFunctionsListSelectedNodeChanged(object, RadTreeViewEventArgs)

Called when the selected node in the list control functions list is changed].

Declaration

cs-api-definition
protected virtual void OnListControlFunctionsListSelectedNodeChanged(object sender, RadTreeViewEventArgs e)

Parameters

sender

object

The sender.

e

RadTreeViewEventArgs

The RadTreeViewEventArgs instance containing the event data.

OnLoad(EventArgs)

Fires when the form is loaded.

Declaration

cs-api-definition
protected override void OnLoad(EventArgs e)

Parameters

e

EventArgs

Overrides RadForm.OnLoad(EventArgs)

OnShown(EventArgs)

Raises the Shown event.

Declaration

cs-api-definition
protected override void OnShown(EventArgs e)

Parameters

e

EventArgs

A EventArgs that contains the event data.

Overrides RadFormControlBase.OnShown(EventArgs)

OnTextBoxExpressionGotFocus(object, EventArgs)

Called when the text box expression got focus.

Declaration

cs-api-definition
protected virtual void OnTextBoxExpressionGotFocus(object sender, EventArgs e)

Parameters

sender

object

The sender.

e

EventArgs

The EventArgs instance containing the event data.

OnTextBoxExpressionTextChanged(object, EventArgs)

Called when the text box expression text is changed.

Declaration

cs-api-definition
protected virtual void OnTextBoxExpressionTextChanged(object sender, EventArgs e)

Parameters

sender

object

The sender.

e

EventArgs

The EventArgs instance containing the event data.

OnTreeViewFunctionsSelectedNodeChanged(object, RadTreeViewEventArgs)

Called when the functions tree view's selected node is changed.

Declaration

cs-api-definition
protected virtual void OnTreeViewFunctionsSelectedNodeChanged(object sender, RadTreeViewEventArgs e)

Parameters

sender

object

The sender.

e

RadTreeViewEventArgs

The RadTreeViewEventArgs instance containing the event data.

SetVisibleFunctionTreeNodes()

Sets the visible function tree nodes.

Declaration

cs-api-definition
protected virtual void SetVisibleFunctionTreeNodes()

Show(RadGridView, GridViewDataColumn)

Shows expression builder for specified column

Declaration

cs-api-definition
public static void Show(RadGridView radGridView, GridViewDataColumn column)

Parameters

radGridView

RadGridView

Referenced RadGridView

column

GridViewDataColumn

Show(RadGridView, GridViewDataColumn, RadExpressionEditorForm)

Shows expression builder for specified column

Declaration

cs-api-definition
public static void Show(RadGridView radGridView, GridViewDataColumn column, RadExpressionEditorForm form)

Parameters

radGridView

RadGridView

Referenced RadGridView

column

GridViewDataColumn

form

RadExpressionEditorForm

In this article
DefinitionConstructorsRadExpressionEditorForm(ExpressionFormattingObject, GridViewTemplate)RadExpressionEditorForm(GridViewDataColumn)FieldslistSelectedItemClickedradButtonAndradButtonCancelradButtonDivideradButtonEqualradButtonGreaterradButtonGreaterOrEqualradButtonLessradButtonLessOrEqualradButtonMinusradButtonModuloradButtonMultiplyradButtonNonequalradButtonNotradButtonOKradButtonOrradButtonPlusradLabelDescriptionradListControlFunctionsListradTextBoxExpressionradTreeViewFunctionsPropertiesExpressionExpressionItemsListFieldListFormattingObjectReferencedColumnTemplateThemeNameTreeNodeAggregateTreeNodeConstantsTreeNodeDateTimeTreeNodeFieldsTreeNodeFunctionsTreeNodeLogicalTreeNodeMathTreeNodeOperatorsTreeNodeOtherTreeNodeTextMethodsAddExpressionToTextBox(string)Dispose(bool)InitializeTreeNodes()LoadFieldList(GridViewTemplate)OnButtonCancelClick(object, EventArgs)OnButtonFunctionClick(object, EventArgs)OnButtonFunctionToolTipTextNeeded(object, ToolTipTextNeededEventArgs)OnButtonOKClick(object, EventArgs)OnClosing(CancelEventArgs)OnListControlFunctionsListDoubleClick(object, EventArgs)OnListControlFunctionsListMouseDown(object, MouseEventArgs)OnListControlFunctionsListSelectedNodeChanged(object, RadTreeViewEventArgs)OnLoad(EventArgs)OnShown(EventArgs)OnTextBoxExpressionGotFocus(object, EventArgs)OnTextBoxExpressionTextChanged(object, EventArgs)OnTreeViewFunctionsSelectedNodeChanged(object, RadTreeViewEventArgs)SetVisibleFunctionTreeNodes()Show(RadGridView, GridViewDataColumn)Show(RadGridView, GridViewDataColumn, RadExpressionEditorForm)
Not finding the help you need?
Contact Support