Syncfusion.GridHelperClasses.Windows
Represents a pop-up window.
Initializes a new instance of the class.
The content of the pop-up.
Stores the width
Indicates whether popup control is in Metro.
Pop-up will be disposed immediately after disposing of the content control.
is null.
Stores the boolean value.
Used to paint the content.
The source control.
The that contains the event data.
Used to set the regions.
The source control.
The that contains the event data.
Used to dispose the controls.
The source control.
The that contains the event data.
Processes a dialog box key.
One of the values that represents the key to process.
true if the key was processed by the control; otherwise, false.
Updates the pop-up region.
Shows the pop-up window below the specified control.
The control below which the pop-up will be shown.
When there is no space below the specified control, the pop-up control is shown above it.
is null.
Shows the pop-up window below the specified area.
The area of desktop below which the pop-up will be shown.
When there is no space below specified area, the pop-up control is shown above it.
Shows the pop-up window below the specified area of the specified control.
The control used to compute screen location of specified area.
The area of control below which the pop-up will be shown.
When there is no space below specified area, the pop-up control is shown above it.
is null.
Sets the owner of the specified control.
The .
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Processes Windows messages.
The Windows to process.
Processes the resizing messages.
The message.
true, if the WndProc method from the base class shouldn't be invoked.
Processes the resizing messages.
The message
The control to process.
True if control is resized otherwise false.
Gets the minimum and maximum size. Used internally.
message.
Boolean value
Sets the hit test actions for custom control. Used internally.
message.
Boolean value.
Boolean value.
Overridden to unhook the paint event.
The that contains the event data.
Paints the sizing grip.
The instance containing the event data.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Gets the content of the pop-up.
Gets or sets a value indicating whether the content should receive the focus after the pop-up has been opened.
true if the content should be focused after the pop-up has been opened; otherwise, false.
If the FocusOnOpen property is set to false, then pop-up cannot use the fade effect.
Gets or sets a value indicating whether pressing the alt key should close the pop-up.
true if pressing the alt key does not close the pop-up; otherwise, false.
Gets or sets a value indicating whether the is resizable.
true if resizable; otherwise, false.
Gets or sets a value indicating whether the acts like a transparent windows (so it cannot be clicked).
true if the popup is non interactive; otherwise, false.
Gets or sets a minimum size of the pop-up.
An ordered pair of type representing the width and height of a rectangle.
Gets or sets a maximum size of the pop-up.
An ordered pair of type representing the width and height of a rectangle.
Gets parameters of a new window.
An object of type used when creating a new window.
Represents the class used for serializing the properties.
Initializes a new instance of the class.
Initializes a new instance of the class with
object.
The that used for subscribing the events.
Initializes settings from properties.
object which initializes the settings for serialization.
Applies the settings to properties.
object used for de-serialization.
Gets or sets a value indicating whether search operation in checkedlist box of filter should be performed.
Gets or sets the value indicating to allow resizing the FilterDropdown.
Gets or sets the value indicating to allow Filter by color options.
Gets or sets the value indicating to allow individual Column Wiring.
Gets or sets the value indicating to enable DateFilter.
Gets or sets the value indicating to enable NumberFilter.
Gets or sets a value indicating whether the filter icon in the filtered Stacked column should be shown.
Gets or sets the FilterCollection for serializing the dictionary FilterCollection.
FilterCollection is only used to get each column's filtered items at runtime.
Records could not be filtered when set the FilterCollection programmatically.
Gets or sets the GridFilterMode option in to filter the data using display text or value based formatted text.
By default will be filtered using DisplayMember.
Represents the class used for serializing the FilterCollection dictionary property of the class.
Initializes the instance of the class.
Initializes the instance of the class with column name and its filtered values.
Name of the filtered column.
Filtered values of the filtered column.
Gets or sets the column name of the FilterCollection.
Gets or sets the filtered values of the FilterCollection.
Provides the functionalities for exporting the grid to CSV file.
Initializes a new instance of the class.
Exports the grid model to CSV file.
The grid model.
Starting column index from which the grid has to be exported
Starting row index from which the grid has to be exported
Total rows to be exported
Total columns to be exported
Name of the file to which the grid is to be exported.
Exports the grid model into CSV file.
Grid to export.
Name of the file to which the grid is to be exported.
Converts grid into csv file.
Grid to export.
Name of the file to which the grid is to be exported.
Exports specified range to excel from GridModel object passed in.
Range of type to be exported.
The grid model.
Name of the file to which the grid is to be exported.
This example shows how to export the range to CSV format.
GridCSVConverter csvConverter = new GridCSVConverter();
GridRangeInfo range = GridRangeInfo.Rows(1, 5);
csvConverter.ExportRange(range, this.gridGroupingControl1.TableModel, "Sample.csv");
Dim csvConverter As GridCSVConverter = New GridCSVConverter
Dim range As GridRangeInfo = GridRangeInfo.Rows(1, 5)
csvConverter.ExportRange(range, Me.gridGroupingControl1.TableModel, "Sample.csv")
Exports selected range from grid model passed in.
The grid model.
Name of the file to which the grid is to be exported.
Implements the functionalities for highlighting the searching text.
The highlight option works only if WrapText is set to false and AllowEnter is set to false.
Wires the grid and the text that needs to be highlighted.
The .
The text is a string which searches the whole grid.
Wires the grid and its components.
Triggers when the cell is been drawn.
The source control.
The that contains the event data.
Highlighting the search text in grid cells.
Unwires the grid and its components.
Gets or sets the text which needs to be highlighted.
Gets or sets the color in which the text needs to be highlighted.
The Syncfusion.GridHelperClasses namespace contains classes and interfaces that provides the functionality of exporting (to PDF and word document) , printing, applying paging for the Essential GridControl and GridGroupingControl, filtering the Essential GridGroupingControl.
Represents a control that displays the advanced tooltip for custom control.
Initializes a new instance of the class.
The content of the pop-up.
Used for visual representation
Pop-up will be disposed immediately after the content control is disposed.
is null.
Used to dispose the control.
The source control.
The that contains the event data.
Used to update the region of a control.
The source control.
The that contains the event data.
ToolTip displaycontrol mouseLeave method being accessed to hook the timer operation.
Sender of the event.
The that contains the event data.
ToolTip OuterControl Gotfocus being accessed to hook the timer operation.
sender of the event.
The that contains the event data.
ToolTip Outercontrol mouseleave to ensure the display duration of the ToolTip when mouse cursor exits focus.
sender of the event.
The that contains the event data.
Tick event hooked to disable the ToolTip after a certain duration.
sender of the event.
The that contains the event data.
To ensure the ToolTip availability when the cursor is over the ToolTip.
sender of the event.
The that contains the event data.
To ensure the ToolTip availability when the cursor is over the display control.
sender of the event.
The that contains the event data.
To ensure the ToolTip availability when the cursor is over the display control.
sender of the event.
The that contains the event data.
To ensure the ToolTip availability when the cursor is over the display control.
sender of the event.
The that contains the event data.
Used to ensure the ToolTip arrowhead location over the passed UserControl.
sender of the event.
The that contains the event data.
Used to draw the ToolTip arrowhead over the passed UserControl.
Width of a control.
Height of a control.
Radius of a control.
The
Raises the event.
An that contains the event data.
Processes a dialog box key.
One of the values that represents the key to process.
true if the key was processed by the control; otherwise, false.
Updates the pop-up region.
Shows the pop-up window below the specified control.
The control below which the pop-up will be shown.
When there is no space below the specified control, the pop-up control is shown above it.
is null.
Shows the pop-up window below the specified area.
The area of desktop below which the pop-up will be shown.
When there is no space below specified area, the pop-up control is shown above it.
Shows the pop-up window below the specified area of the specified control.
The control used to compute screen location of specified area.
The area of control below which the pop-up will be shown.
When there is no space below specified area, the pop-up control is shown above it.
is null.
Sets the owner of the specified control.
The .
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Raises the event.
A that contains the event data.
Processes Windows messages.
The Windows to process.
Processes the resizing messages.
The message.
true, if the WndProc method from the base class shouldn't be invoked.
Processes the resizing actions.Used internally.
message.
boolean value
boolean value
Gets the minimum and maximum size. Used internally.
message.
boolean value
Sets the hit test actions for custom control. Used internally.
message.
boolean value.
boolean value.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Gets the content control of the pop-up.
Gets or sets the tooltip animation style while showing the pop-up window.
Gets or sets the tooltip animation style while hiding the pop-up window.
Gets or sets the duration time of the animation.
Gets or sets a value indicating whether the content should receive the focus after the pop-up has been opened.
true if the content should be focused after the pop-up has been opened; otherwise, false.
If the FocusOnOpen property is set to false, then pop-up cannot use the fade effect.
Gets or sets a value indicating whether pressing the alt key should close the pop-up.
true if pressing the alt key does not close the pop-up; otherwise, false.
Gets or sets the arrow head direction while showing the pop-up window.
Gets or sets a value indicating whether the is resizable.
true if resizable; otherwise, false.
Gets or sets a value indicating whether the acts like a transparent windows (so it cannot be clicked).
true if the popup is non interactive; otherwise, false.
Gets or sets a minimum size of the pop-up window.
An ordered pair of type representing the width and height of a rectangle.
Gets or sets a maximum size of the pop-up window.
An ordered pair of type representing the width and height of a rectangle.
Gets parameters of a new window.
An object of type used when creating a new window.
Gets or sets the system control in which the desired UserControl ToolTip needed to be displayed.
Gets or sets the border color of the tooltip window.
Gets or sets the automatic type of the ArrowHead.
This is used to update the exact tooltip location.
Provides the functionalities for the native methods.
Method to animate the ToolTip window.
windows handle.
time to animate the tooltip.
animation flags.
The security handle.
Animates the control window.
The control to animate.
Duration time to animate.
Animation type.
To set the windows position of the ToolTip, used internally.
handle to a resource.
handle to the resource.
X position.
Y position.
Width.
Height.
Flags
A Boolean value.
Sets the passed control as topmost in the application.
passed control
Gets the high-order word. Used internally.
The value to be converted.
Integer value
Gets the high-order word. Used internally.
The value to be converted.
integer value
Gets the low-order word. Used internally.
The value to be converted.
integer value
Gets the low-order word. Used internally.
The value to be converted.
integer value
Used internally, Gets the application running mode.
Defines the constants that specify the animation types.
Represents the property information for native methods. Used internally.
Implements the functionality for Advanced tooltip's grip bounds.
Gets the client rectangle of the client rectangle.
client rectangle of the cripbounds.
Gets the client rectangle of the grid bounds.
Gets the Bottom rectangle area of the GripBounds.
Gets the BottomRight rectangle area of the GripBounds.
Gets the Top rectangle area of the GripBounds.
Gets the TopRight rectangle area of the GripBounds.
Gets the Left rectangle area of the GripBounds.
Gets the BottomLeft rectangle area of the GripBounds.
Gets the Right rectangle area of the GripBounds.
Gets the TopLeft rectangle area of the GripBounds.
Defines the constants that specify the types of animation for the ToolTip window.
Uses no animation.
Animates the window from left to right. This flag can be used with roll or slide animation.
Animates the window from right to left. This flag can be used with roll or slide animation.
Animates the window from top to bottom. This flag can be used with roll or slide animation.
Animates the window from bottom to top. This flag can be used with roll or slide animation.
Makes the window appear to collapse inward if it is hiding or expand outward if the window is showing.
Uses a slide animation.
Uses a fade effect.
Uses a roll animation.
Uses a default animation.
Defines the constants that specify the type of ToolTip ArrowHead.
Specfies the ArrowHeadDirection as Automatic
Specfies the ArrowHeadDirection as Left
Specfies the ArrowHeadDirection as Right
Specfies the ArrowHeadDirection as Top
Specfies the ArrowHeadDirection as Bottom
Specfies the ArrowHeadDirection as None
The full name of this assembly without version information: "Syncfusion.GridHelperClasses.Windows"
A reference to the for the Grid assembly.
The root namespace of this assembly. Used internally for locating resources within the assembly.
This delegate helps with resolving types and can be used as a eventhandler
for a event.
The source of the event.
The event data with information about the type.
A reference to the assembly where the type is located.
Use this handler when reading back types from a serialization stread
saved with an earlier version of this assembly.
public static GridModel LoadSoap(Stream s)
{
try
{
AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(GridBaseAssembly.AssemblyResolver);
SoapFormatter b = new SoapFormatter();
b.AssemblyFormat = FormatterAssemblyStyle.Simple;
GridModel t = b.Deserialize(s) as GridModel;
t.Modified = false;
return t;
}
finally
{
AppDomain.CurrentDomain.AssemblyResolve -= new ResolveEventHandler(GridBaseAssembly.AssemblyResolver);
}
}
The Syncfusion namespace contains classes that defines the value and reference data types, events and event handlers, interfaces, attributes and processing the exceptions.
Implements the data or model part of a card caption cell.
Initializes a new instance of the class.
The Syncfusion.Windows.Forms.Grid.GridModel for this cell model.
The Syncfusion.Windows.Forms.GridCardView for this cell model.
Initializes a new instance of the class.
An object that holds all the data needed to serialize or de-serialize this instance.
Describes the source and destination of the serialized stream specified by info.
Creates a renderer for this cell model.
The grid control.
The .
Implements the renderer part of a card caption cell.
Initializes a new instance of the class.
The grid control.
The cell model.
GridCardView
Overridden to draw the button and it is triggered when the background for cell is drawn.
GridCellButton.
Graphics.
Rectangle.
ButtonState.
GridStyleInfo.
Fills the caption cell with theme colors.
Visual theme.
Graphics
The cell bound.
Provides the information to manipulate the functionalities of CardView.
Initializes a new instance of the class.
Is triggered when the borders are drawn for the current cell.
object
The that contains the event data.
Is triggered when the texts are entered in cell
object
The that contains the event data.
Is triggered when the changes are rejected in current cell
object
The that contains the event data.
Is triggered when the current cell is being validated
object
The that contains the event data.
Is triggered when the drop-down is clicked in the cell.
object
The that contains the event data.
When any key is pressed.
object
The that contains the event data.
When any key is released in keyboard.
object
The that contains the event data.
When any key is pressed.
object
The that contains the event data.
when the key is pressed down in keyboard
object
The that contains the event data.
Is trigered when the drop-down is closed.
object
The that contains the event data.
Is triggered after Validating the current cell.
object
The that contains the event data.
Validates the current cell.
object
The that contains the event data.
Is triggered after the changes are accepted in current cell.
object
The that contains the event data.
Is triggered when editing occurs in current cell
object
The that contains the event data.
Wires the bounded grid to design the card view layout.
The GridDataBoundGrid.
Determines whether the state of the card is active.
The row index.
The column index.
The boolean value.
Indicates if the cell is header column cell.
The row index.
The column index.
The boolean value.
Indicates if the cell is any record cell.
The row index.
The column index.
The boolean value.
Indicates if the cell is a value cell.
The row index.
The column index.
The boolean value.
Indicates if the cell is a caption cell.
The row index.
The column index.
The boolean value.
Gets the type of the card cell.
The row index.
The column index.
The card cell type.
Unwires the grid and its components.
Hooking events while wiring the grid.
Unhooking events while unwiring the grid.
Sets the selection of current card.
Caption row index.
Caption col index.
Sets the current cell direction.
The that contains the event data.
Sets the card style dynamically.
style to be set
Sets the behavior for resizing.
value to allow resizing.
Sets the visual styles of the card view dynamically.
Style to be set.
Sets the specified value into the data source.
The column index.
The index of the record.
Value to be set.
Gets the value from the data source.
The column index.
The index of the record.
The value.
Gets the value from the data source.
The column name.
The index of the record.
The value.
Draws the 2-sided rounded corner rectangle path.
The bounds.
The graphics context.
Creates or returns the graphics path of the 2-sided rounded corner rectangle with specified angle.
The bounds.
The angle.
The graphics path.
Used to invalidate the grid.
object
The that contains the event data.
Is called when the grid's row is resized.
object
The that contains the event data.
Is called when the grid is resized.
object
The that contains the event data.
IS triggered after the cell is drawn
sender
The that contains the event data.
Obtains the next current cell's position
object
The that contains the event data.
Is triggered when the pushbutton is clicked.
object
The that contains the event data.
Is triggered when the cell is clicked
object
The that contains the event data.
Could be used for setting the Covered Range
object
The that contains the event data.
Is triggered for saving the changes amde to grid
object
The that contains the event data.
Is triggered after the current cell isactivated
object
The that contains the event data.
Sets width for columns during runtime
object
The that contains the event data.
Sets the Rowheight on runtime.
object
The that contains the event data.
Counts the number of columns in grid.
object
The that contains the event data.
Counts the number of rows in grid.
object
The that contains the event data.
Sets the style for all the cells.
object
The that contains the event data.
Provides the data about standard style.
The that contains the event data.
Provides the data about merged card style.
The that contains the event data.
Gets or sets the field to be displayed in the Caption.
Gets or sets the width between each cards.
Gets or sets the height between each cards.
Gets or sets the height of the caption cell.
Gets the grid model of the .
Gets or sets the maximum columns of cards.
Gets or sets the maximum rows of cards.
Gets or sets a value indicating whether resizing of should be enabled.
Gets or sets the visual themes of the .
Gets or sets the card style.
Gets or sets a value indicating whether caption should be shown.
Gets or sets a value indicating whether cell borders can be shown.
Gets or sets a value indicating whether the card to be rounded.
Gets the column information.
Gets or sets a value indicating whether active card an be highlighted.
Gets or sets a current cell activation behavior when moving the current cell or clicking inside a cell.
Gets or sets the backcolor of the outer area.
Gets or sets a value indicating whether the grid should be in browse only state.
Gets object that provides storage
for current cell information and manages all current cell operation such
as activating, deactivating, saving, editing, and moving the current cell.
Occurs when the card model queries for style information about a specific cell.
Occurs when the user clicks inside a cell.
Occurs when the user clicks a push button.
Occurs when the card model is about to save style information about at specific cell.
Occurs before the current cell switches into editing mode.
Occurs when the grid accepts changes made to the active current cell.
Occurs when the grid validates contents of the active current cell.
Occurs when the grid has successfully validated the contents of the active current cell.
Occurs when the grid rejects changes made to the active current cell.
Occurs when the drop-down part of the current cell is closed.
Occurs when the current cell state tends to change on key down.
Occurs when the current cell state tends to change on key up.
Occurs when the current cell state tends to change on key press.
The CurrentCellErrorMessage notifies you that the current cell validation
failed and a message is displayed. You can cancel the event and display your
own custom messagebox.
Occurs when the drop-down part is about to be shown.
Occurs after the user presses a key in the current cell and before it is
accepted. Allows you to limit the keys that are accepted for the current
cell while the user is typing text.
Occurs for every cell before the grid draws the display text for the specified cell.
Occurs when the grid draws a border around the current cell.
Occurs for every cell after the grid has drawn the specified cell.
Represents the method that handles a
event which can be marked as handled.
The source of the event.
The that contains the event data.
Represents a method that handles event.
The source of the event.
The that contains the event data.
Represents a method that handles a event.
The source of the event.
The that contains the event data.
Represents a method that handles a event.
The source of the event.
The that contains the event data.
Defines the constants that specify the visual styles of the card view.
Applying Office2010Blue visual style.
Applying Office2010Black visual style.
Applying Office2010Silver visual style.
Applying Office2007Blue visual style.
Applying Office2007Black visual style.
Applying Office2007Silver visual style
Applying Metro visual style
Applying Office2016Black visual style
Applying Office2016Colorful visual style
Applying Office2016DarkGray visual style
Applying Office2016White visual style
Applying System visual style
Applying No visual style
Defines the constants that specify the style of each cards.
Provide standard label for card style.
Provide merged label for card style.
Specifies the type of the cell in card view.
No cell type is assigned for the card view.
The cell is a caption cell.
The cell is a header cell.
The cell is record cell.
Cell is value cell.
Provides the data about event.
Initializes a new instance of the class.
The that contains the event data.
The card view object.
Gets the cell information.
Gets the information of cards.
Gets the type of the card cell.
Provides the data about event.
Initializes a new instance of the class.
The that contains the event data.
The card view object.
Gets the cell information.
Gets the information of cards.
Gets the type of the card cell.
Provides the data about event.
Initializes a new instance of the class.
The that contains the event data.
The card view object.
Gets the cell information.
Gets the information of cards.
Gets the type of the card cell.
Provides the data about event.
Initializes a new instance of the class.
The that contains the event data.
The card view object.
Gets the cell information.
Gets the information of cards.
Gets the type of the card cell.
Defines the constants that specify the types of advanced border.
Double border for the cells.
Implements the functionalities of grid cells for advanced border.
Initializes a new instance of the class.
The grid.
The border type.
Used to draw the border.
The source control.
The that contains the event data.
Used to invalidate the ranges.
The source control.
The that contains the event data.
Used to add the border collection.
The source control.
The that contains the event data.
Used to add the border collection.
The source control.
The that contains the event data.
Used to add the border collection.
The source control.
The that contains the event data.
Used to add the border collection.
The source control.
The that contains the event data.
Resets the double border applied in cells.
Removes double borders applied in specific range.
The .
The GridBorderSide.
Resets the borders.
Adds the ranges for the cells to have double border.
The range.
The side.
Provides a range of colors to be applied for the cell.
The GridRangeInfo.
The GridBorderSide.
Color of the border.
Exports the BorderAdv to excel.
The grid excel converter.
Used to set the border style for Excel range.
The source control.
The that contains the event data.
Used to draw the cell frame.
The source control.
The that contains the event data.
Saves the Double Border state through file stream.
Saves the Double Border state through memory stream.
Loads the saved double border state if any from file stream.
Loads the saved double border state if any from memory stram.
Implements the functionalities of chart for control.
Initializes a new instance of the class.
Handles the selection to get the value cells.
The source control.
The that contains the event data.
Wires the chart cell model to cell models of grid.
The Control.
The .
Creates a chart based on the bounded values.
Inserts the chart based on input values.
A range whose values to be considered as input.
Used to bind the series in chart.
A series value.
Applies styles of the chart.
Wires the chartcell model to cellmodels of grid.
The GridDataBound.
The ChartControl.
X-Axis Value.
Y-Axix Value.
Creates a custom chart.
Creates a custom labels.
Creates a chart based on the customized columns values.
The range cells.
Unhook the grouping grid from the chart.
Gets or sets the view type of the input values.
Implements the functionalities of drawing the chart for concerned grid.
Initializes a new instance of the class.
Wires the chart cell model to cell models of grid.
The GridGroupingControl.
The ChartControl.
Inserts the chart based on input values
Range of selected cells.
Binds the chart to grouping grid.
Creates the chart series.
A series value.
Handles the selection to get the value cells.
The source control.
The that contains the event data.
Used to redraw the group series.
The source control.
The that contains the event data.
Used to redraw the group series.
The source control.
The that contains the event data.
Used to redraw the group series.
The source control.
The that contains the event data.
Wires the chart cell model to cell models of grid.
The GridGroupingControl.
The ChartControl.
X-AxisLabel.
Y-AxisLabel.
Used to create a drilldown chart.
Index of the series.
Iterates the groups in the collection.
The GroupsInDetailsCollection.
A category.
The collection of groups.
Used to create a custom chart without group label.
Inserts the chart based on input values.
Range of the selected cells.
Used to create a custom chart with group label.
Bind a chart based on the input values.
Used to create a chart series.
Series Name.
Values.
Series Count.
Used to create custom chart groping Label.
Start row index
End row index.
Name of a group.
Applies styles of the chart.
Used to redraw the chart series.
The source control.
The that contains the event data.
Used to invalidate the drill down.
The source control.
The that contains the event data.
Unhook the grouping grid from the chart.
Gets or sets a value indicating whether message alert box should be alerted.
Gets or sets a value indicating whether real time update should be enabled.
Gets or sets the view type of the grid.
Gets or sets the value of record count.
The Syncfusion.Window.Forms namespace contains classes for creating Windows-based applications with fully customizable Syncfusion components.
Defines the constants that specify the type to be viewed for the Grid.
Selects the entire grid in view
Considers the selected area in grid
Implements the functionalities of in pivot grid cells.
Initializes a new instance of the class.
Handles the selection to get the value cells.
The source control.
The that contains the event data.
Wires the cell model of chart to cell model of grid along with persisting series styles.
The pivot grid control.
The chart control.
The value indicating whether the series style need to be persisted or not.
Wires the chart cell model to cell models of grid.
A grid to which wiring to be made.
parameter setting chart for grid
Applies text to the X-Y axes.
Ensures the covered ranges in PivotGrid.
Inserts the chart based on input values.
A range whose values to be considered as input.
Used to apply styles to series text.
The source control.
The that contains the event data.
GroupingEngineFactory provides GroupingRecordRow elements that
support saving row heights.
Creates a new grouping engine to provide a modified GridChildTable that adds an extra section.
The new grouping engine.
Defines a custom engine for grouping grid.
Initializes a new instance of the class.
Creates a new record row.
Parent record row.
The new record row.
Creates a object from a valid XML stream.
Creates a object from a valid XML stream.
The XML stream.
A object.
Returns the that can be used to
serialize and de-serialize this object to XML.
The .
Saves the engine changes to an XML stream.
Saves the engine changes to an XML stream.
The XMLWriter.
Gets or sets the list of row height values
Initializes this object and copies properties from another object.
The source object.
Creates a new caption row.
Parent caption.
The new caption row.
Creates a new column header row.
Parent column header section.
The new column header row.
Defines a custom grid record row.
Stores the array list of values
Initializes a new instance of the class.
The parent element.
Determines if elements supports storing row heights.
True if it supports; False otherwise.
This is where the row height then gets integrated with the engine
YAmount Counter logic.
Element height.
Gets or sets the row height.
Gets a value indicating whether the row height was modified or if default setting should be used.
This class has been initialized to serialize the Dictionary that contains the index and height of the row.
Gets the XML schema.
Null value since it is not implemented.
Read the XML.
The xml reader to read.
Writes the XML.
The XML writer to write.
Defines a custom group caption.
Initializes a new instance of the class.
The parent element.
Determines if elements supports storing row heights.
True if it supports; False otherwise.
This is where the row height then gets integrated with the engine
YAmount Counter logic.
Element height.
Gets or sets the row height.
Gets a value indicating whether row height was modified or if default setting should be used.
Defines a custom column header row.
Initializes a new instance of the class.
The parent element.
Determines if elements supports storing row heights
True if it supports; False otherwise.
This is where the row height then gets integrated with the engine
YAmount Counter logic.
Row height.
Gets or sets the row height.
Gets a value indicating whether the row height was modified or if default setting should be used.
Defines a filter button which is typically used with .
Initializes a new instance of the class.
Filter text box cell renderer control.
Draws the filter button at the specified row index and column index.
Graphics context.
Row index.
Column index.
True if this is the active current cell.
Cell style information.
Implements a cell button which is typically used with grid filter bar to clear the existing filter.
Initializes a new instance of the class.
The text box cell renderer.
Draws a cell button at the specified row index and column index.
Graphics context.
Row index.
Column index.
True if this is the active current cell.
Cell style information.
Defines a filter button which is typically used with .
Initializes a new instance of the class.
Filter text box cell renderer control.
Draws the filter button at the specified row index and column index.
Graphics context.
Row index.
Column index.
True if this is the active current cell.
Cell style information.
Implements a cell button which is typically used with grid filter bar to clear the existing filter.
Initializes a new instance of the class.
The text box cell renderer.
Draws a cell button at the specified row index and column index.
Graphics context.
Row index.
Column index.
True if this is the active current cell.
Cell style information.
A filtering utility that allows the user to view the filter results for each and every character that is being typed.
WF-35090 Create new instances of GridTableFilterBarExtCellModel for the Nested Grid
to avoid displaying same values in filterbar cells of both parent and child tables.
WF-35090 Create new instances of GridListFilterBarCellModel for the Nested Grid
to avoid displaying same values in filterbar cells of both parent and child tables.
Initializes a new instance of the class.
Hooks up the grouping grid with the dynamic filter.
The grouping grid.
Used to raise event.
The source control.
The that contains the event data.
Hooks up the NestedGrid with the Dynamic filter
The grouping grid
Used to raise event.
void filterBarExtCell_ShowingCustomFilterDialog the grouping grid from the dynamic filter.
The grouping grid.
Gets the format string of the column.
The that defines the cell identity.
The format string of the cell style.
Sets the to filter the records.
RecordFilterDescriptor that defines the filter criteria.
The that defines the cell identity.
The name of the
A unique group id to mention the different record filter object.
Unhooks the Dynamic filter of the Nested table
The grouping grid
Save the compare operators for serialization.
Serialized memory stream.
Loads the saved compare operator state from memory stream.
Deserialize the serialized MemoryStream.
Serialized compare Oprators are carried in this stream.
Gets or sets the value that indicates the time (milliseconds) delay to filter the grid while typing in filter bar.
Default value is Zero.
Gets or sets a value indicating whether desired filter should be applied for specified column,if the value is set to True,
through which the filter can be set in column using this.gridGroupingControl1.TableDescriptor.Columns[ColumnName].Appearance.FilterBarCell.CellType = "DynamicFilterCell"
Gets or sets a value indicating whether filtering has to be applied on each key stroke.
Default value is false, it allows filtering on each key stroke.
If it is set to 'true', the filtering is done only when the filter cell lost focus(including Enter,Arrow keys,Tab keys).
Occurs immediately before the RecordFilterCollectionEditor Dialog is displayed. The ControlEventArgs.Control
the form.
Implements the cell data model part for a ExtendedTableFilterBar cell.
Initializes a new instance of the class.
Initializes a new instance of the class.
and stores a reference to the this cell belongs to.
The for this cell model.
You typically access cell models through the
property of the class.
Initializes a new instance of the class.
The grid model to wire the cell.
Indicates whether filter only on cell lost focus has to be enabled.
Initializes a new instance of the class and
stores a reference to the belongs to this model.
The grid model to wire the cell.
Indicates whether filter only on cell lost focus has to be enabled.
The that determines the FilterDelay to filter the grid while typing in filterbar.
Initializes a new from a serialization stream.
An object that holds all the data needed to serialize or de-serialize this instance.
Describes the source and destination of the serialized stream specified by info.
Initializes a static new class.
Used to add the border collection.
The source control.
The that contains the event data.
Initiates the compare operator images(Bitmaps).
Applies the localized string for the filter bar choice list.
Raises the event.
The source control.
The that contains the event data.
Sets the logical compare operator.
An object key to identify the compare operator.
Compare operator name to add.
Gets a name of the compare operator.
An object key to identify.
The compare operator name.
Gets the compare operator image.
Cell style to identify the column name.
The compare operator image.
A method that returns logical compare operator.
Column Name
A FilterCompareOperator.
Applies filters to grid.
Creates choice list for the filter drop down.
Drop down list box.
Cell style information.
Indicates whether the list box is loaded with exclusive choice list or if non-standard values are allowed.
Returns the unique choices to be displayed in the filter bar cell.
Table cell identifier.
Filter bar choices.
This event is used to provide list of choices.
The source control.
The that contains the event data.
Returns the desired filter from a list available filters.
A list of available record filters.
Cell identifier.
Name of the filter.
Record filter.
Returns the category for a given cell.
Cell identifier.
Category key.
Returns an array of category keys for this group and all parent groups which is used by FilterBarCells and FitlerBarSummary
to compare whether the conditions should be applied to this group.
Cell identifier.
An array of category keys.
Determines whether the given cell has a filter.
The table cell identity.
True if it has a filter; False otherwise.
Resets the filter bar.
It will clear the record filter collection.
Cell identity to clear the filter collection.
Applies a filter criteria. Note: The first two entries are reserved for (All) and (Custom).
An index greater than one represents a valid choice found with GetFilterBarChoices.
Cell identifier.
Filter choice index.
Selects the filter bar item and filters the grid based on this item.
The cell identity.
Selected value.
Index of the selected item.
Adds the format of the filter criteria string.
The criteria value.
The filter value.
Formatted string.
Determines whether specified cell style has Expression filter.
The cell style.
True if it has expression string. Otherwise false.
Removes the format from the filtering criteria string.
A filter criteria string.
A filter value.
A string which has no format.
Initiates the collection dialog editor while selecting custom option.
cell identifier
Selects the filter bar item.
The .
Index of the selected item.
Selects the filter bar item to perform filtering.
A cell identity.
Filter condition.
Selected item value.
Index of the selected item.
Initializes the collection dialog.
Table descriptor.
Name of the property.
Service provider.
Type of RecordFilterDescriptorCollection.
Return value of the dialog box.
Raises the event.
Creates a for this cell model that is specific to the .
The the cell renderer is created for.
A new specific for a .
Gets or sets the instance of belongs to this model.
Gets or sets the cell renderer.
Gets or sets the compare operators collection.
Gets or sets the filter bar button width.
Gets the associated with this cell.
Gets or sets the list box part of compare operator.
Occurs when the filter button is clicked to show a drop down list of supported compare operators.
Gets or sets a select all text Default: (All)
Gets or sets a select custom text Default: (Custom...)
Gets or sets a select empty text Default: (Empty)
Gets or sets a value indicating whether filter should be applied on cell lost focus.
Occurs immediately before the RecordFilterCollectionEditor Dialog is displayed. The ControlEventArgs.Control
the form.
Implements the renderer part of a TableFilterBar cell.
Initializes a new instance of the class for the given
and .
The that displays this cell renderer.
The that holds data for this cell renderer that should
be shared among views.
References to GridControlBase
and GridCellModelBase will be saved.
Used to process the key message.
The source control.
The that contains the event data.
Attaches a list box part to this renderer object.
Attaches a list box part to this renderer object.
Ensures the list box part from drop down container.
Wires the grid model to filter
The .
Used to apply the filters.
The source control.
The that contains the event data.
Selects the localized string from resources.
A selected item of filter bar drop down.
The localized string.
Selects the localized string from resources.
The filter bar item.
The localized string.
Wires the grid model with the filter
The .
Used to focus the filter bar cell.
The source control.
The that contains the event data.
Overridden to raise the Enter key and other key stroke events.
A Message.
True If it is processed. Otherwise false.
When the button is clicked.
Row index of the cell.
Column index of the cell.
Index of the button in cell.
Obtains the layout for grid.
Row index of a cell.
Column index of a cell.
The cell style.
The cell bounds.
Button bounds/
A Rectangle of a cell.
Overridden to draw the filter image.
Grid cell button.
Graphics of a cell.
Row index of a cell.
Column index of a cell.
Indicates whether cell is in active state.
Cell style.
Determines whether filter button can be shown for specified cell.
Row index of a cell.
Column index of a cell.
True if filter button is shown. Otherwise false.
Is triggered when the mouse enters a particular area.
Row index of a cell.
Column index of a cell.
Is triggered when the mouse leaves a particular area.
Row index of a cell.
Column index of a cell.
The that contains the event data.
Is triggered when the key is pressed down.
The that contains the event data.
Determines whether the current cell can be pasted from clipboard.
True if it is allowed.
To delay the filtering for a time period
provided by the GridDynamicFilter.FilterDelay property.
Clean up the resources being used and unhook any events triggered in GridTableFilterBarExtCellRenderer.
Is triggered when the key is released in keyboard
The that contains the event data.
Is triggered when the key is pressed in keyboard
The that contains the event data.
Sets a default compare operator image in FilterButton explicitly.
Unique ColumnGroupId.
Logical operator to be used for comparison.
Applies the filter to grid.
Gets the key value of the filter bar cell.
Key value.
Gets the key value of the filter bar cell.
Column index of a cell.
Row index of a cell.
Key value.
Determines the text from record filter criteria that should be displayed in filterbar cell.
Cell style information.
Filter bar text.
Occurs when event is called for this cell.
The that contains the event data.
It is triggered when the cell is drawn
Graphics of a cell.
Cell rectangle.
Row index of a cell.
Column index of a cell.
Cell style.
Applies the formatted text to filter bar cell.
The filter bar cell style.
Occurs when the filter drop down is being shown.
Cell renderer.
The that contains the event data.
Is triggered when the drop-down is shown
Used to filter the column based on ListBoxPart Selectedindex.
A cell identity.
ListBoxPart selected index.
Handles the event of the list box.
The source of the event.
The that contains the event data.
Is executed when the program starts executing
Row index of a cell.
Column index of a cell.
Gets the drop down list box part.
Gets or sets a value indicating whether current dropdown is compare operator list box.
True If current dropdown part is compare operator. Otherwise false.
Gets the version of the list box.
Gets a reference to the cell model.
Gets a reference to the parent grid.
Holds the expression filters and defines the operations that can be performed on these filters.
Initializes a new instance of the class.
Determines whether the list contains the given filter.
Name of the filter expression.
True if it contains; False otherwise.
Returns the filter expression given its name.
Filter expression name.
Filter expression.
Gets the image for specified key value.
Filter expression name.
Bitmap image.
Add a filter expression to the CompareOperaatorList.
Name of the filter expression.
A formula expression with {VALUE} token.
Add a filter expression to the CompareOperaatorList.
Name of the filter expression.
A formula expression with {VALUE} token.
Bitmap to display in the button for this filter expression.
Navigates to the next filter in the list.
True if the operation is successful; False otherwise.
Resets the navigation key.
Returns the enumerator for the current object..
Enumerator for the current object.
Gets the number of filters.
Gets the current filter.
Provides the functionality for holding the image details.
Delegate that creates a list of Compare operators.
The source control.
The that contains the event data.
Provides data for the event.
Initializes a new instance of the class.
The filters.
Gets the custom filters.
Implements the DataModel part for a ExtendedTableFilterBar cell.
Initializes a new instance of the class.
Initializes a new instance of the class.
and stores a reference to the this cell belongs to.
The for this cell model.
You typically access cell models through the
property of the class.
Applies FilterBar cell to the Grid.
The .
Indicates whether filter only on cell focus has to be enabled.
Indicates whether it is combo box.
Initializes a new instance of the class
and stores a reference to the belongs to this model.
The .
Indicates whether filter only on cell focus has to be enabled.
Indicates whether it is combo box.
The that determines the FilterDelay to filter the grid while typing in filterbar.
Applies Filter to GridList.
The .
Indicates whether filter only on cell focus has to be enabled.
Initializes a new instance of the class from a serialization stream.
An object that holds all the data needed to serialize or deserialize this instance.
Describes the source and destination of the serialized stream specified by info.
Initializes a static new instance of the class.
Used to set the expression match.
The source control.
The that contains the event data.
Initiates the images for compare operators.
Raises the event.
The source control.
The that contains the event data.
Sets the logical compare operator.
An object key to identify the compare operator.
Compare operator name to add.
Gets the compare operator.
An object key to identify.
The compare operator name.
Gets the compare operator image.
Cell style to identify the column name.
The compare operator image.
Gets the compare operator image.
Cell style to identify the column name.
The compare operator image.
Applies filters to grid.
Creates choice list for the filter drop down.
Drop down list box.
Cell style information.
Indicates whether the list box is loaded with exclusive choice list or if non-standard values are allowed.
Creates choice list for the filter drop down.
Drop down list box.
Cell style information.
Indicates whether the list box is loaded with exclusive choice list or if non-standard values are allowed.
Gets the display member of the tablecell
used for apperence of the table cell
used for stores the item
An object of the display member.
Creates a DataTable from IEnumerable list and recreate a table using this list.
IEnumerable list to convert.
Converted DataTable.
Sets the value member filter.
A cell style.
Record filter descriptor.
A filter condition.
Value to filter.
Gets the query for specified filter condition.
A filter condition.
Display member string.
Value to filter.
Query string.
Returns the unique choices to be displayed in the filterbar cell.
Table cell identifier.
Filter bar choices.
Returns the desired filter from a list available filters.
A list of available record filters.
Cell identifier.
Name of the filter.
Record filter.
Returns the category for a given cell.
Cell identifier.
Category key.
Gets the data source.
Cell style.
Data source object.
Returns an array of category keys for this group and all parent groups which is used by FilterBarCells and FitlerBarSummary
to compare whether the conditions should be applied to this group.
Cell identifier.
An array of category keys.
Determines whether the given cell has a filter.
The table cell identity.
True if it has a filter; False otherwise.
Resets the filter bar.
Identity of a cell.
Applies a filter criteria. Note: The first two entries are reserved for (All) and (Custom).
An index greater than one represents a valid choice found with GetFilterBarChoices.
Cell identifier.
Selected index of the filter drop down.
Applies a filter criteria. Note: The first two entries are reserved for (All) and (Custom).
An index greater than one represents a valid choice found with GetFilterBarChoices.
Cell identifier.
Selected item value.
Index of the selected item.
Adds the format to the filter criteria string.
Filter value.
Key of the compare operator.
Formatted filter criteria string.
Determines whether specified cell style has Expression filter.
The cell style.
True if it has expression string. Otherwise false.
Removes the format from the filtering criteria string.
A filter criteria string.
A filter value.
A string which has no format.
Initiates collection dialog editor while selecting custom option.
cell identifier
Selects the filter items and applying filer.
Cell identifier.
Index of the drop down list item.
Selects the filter items and applying filer.
Cell identifier.
Filter condition.
Filter criteria value.
Index of the drop down list item.
Initializes the collection dialog.
Table descriptor.
Name of the property.
Service provider.
Type of RecordFilterDescriptorCollection.
Return value of the dialog box.
Raises the event.
Creates a for this cell model that is specific to the GridControlBase.
The the cell renderer is created for.
A new specific for a .
Gets or sets the instance of belongs to this model.
Gets the cell renderer of this model.
Gets or sets the compare operators.
Gets or sets the button width.
Gets or sets the .
Gets the drop down list part of compare operators.
Occurs when the filter button is clicked to show a drop down list of supported compare operators.
Gets or sets select all text Default: (All)
Gets or sets select custom text Default: (Custom...)
Gets or sets select empty text Default: (Empty)
Gets or sets a value indicating whether filter should be applied on cell lost focus.
True If filter has to be applied on cell focus. Otherwise false.
Occurs immediately before the RecordFilterCollectionEditor Dialog is displayed. The ControlEventArgs.Control
the form.
Implements the renderer part of a TableFilterBar cell.
A dictionary collection containing the filtercolumn
Initializes a new instance of the class for the given GridControlBase
and .
The that displays this cell renderer.
The that holds data for this cell renderer that should
be shared among views.
References to GridControlBase
and GridCellModelBase will be saved.
Selects the filter bar drop down item.
the source control.
The that contains the event data.
Clears the filters from columns.
Selects the localized string from resources.
The filter bar item.
The localized string.
Evaluates the filter menu items with images.
Gets the images for menu item.
The menu item.
Indicates whether clear filter has to be enabled.
The image of the corresponding menu item.
Saves the selected filtered item in collection.
The clicked menu item.
Applies the filter values for specified filter.
Filter string.
Is executed when the program starts.
Row index of a cell.
Column index of a cell.
Used to process the key message.
The source control.
The that contains the event data.
Attaches a list box part to this renderer object.
Used to apply the filter on menu item click.
The source control.
The that contains the event data.
Called to attach a list box part to this renderer object.
Ensures the list box part from drop down container.
Wires the filter to the grid
The .
Used to apply the filters.
The source control.
The that contains the event data.
Unwire the grid from filter
The .
Used to refresh the current cell on moving.
The source control.s
The .
Is triggered when the process key is pressed.
A message.
True if key stroke is processed otherwise false.
Is triggered when the button is clicked.
Row index of a cell.
Column index of a cell.
Index of a button in cell.
When the cell button is drawn.
Grid cell button.
Graphics of a cell.
Row index of a cell.
Column index of a cell.
Indicates whether cell is in active state.
Cell style.
Determines whether filter button can be shown for specified cell.
Row index of a cell.
Column index of a cell.
True if filter button is shown. Otherwise false.
Is triggered when the mouse enters a particular area.
Row index of a cell.
Column index of a cell.
Is triggered when the mouse leaves a particular area.
Row index of a cell.
Column index of a cell.
The that contains the event data.
Is triggered when the key is pressed down.
The that contains the event data.
Determines whether the current cell can be pasted from clipboard.
True if it is allowed.
To delay the filtering for a time period
provided by the GridDynamicFilter.FilterDelay property.
Clean up the resources being used and unhook any events triggered in GridListFilterBarCellRenderer.
Is triggered when the key is released in keyboard.
The that contains the event data.
Is triggered when the key is pressed in keyboard.
The that contains the event data.
Sets the default compare operator image in FilterButton explicitly.
Unique ColumnGroupId.
Logical operator to be used for comparison.
Applies the filter on column.
Gets the key value of the filter bar cell.
Key value.
Gets the key value of the filter bar cell.
Column index of a cell.
Row index of a cell.
Key value.
Determines the text from record filter criteria that should be displayed in filterbar cell.
Cell style information.
Filter bar text.
Occurs when event is called for this cell.
The that contains the event data.
It is triggered when the cell is drawn
Graphics of a cell.
Cell rectangle.
Row index of a cell.
Column index of a cell.
Cell style.
Occurs when the filter drop down is being shown.
Cell renderer.
The that contains the event data.
Is triggered when the dropdown is clicked.
Used to filter the column based on ListBoxPart Selectedindex
GridTableCellStyleInfoIdentity
ListBoxPart selected index
Is called when the mouseup event is fired in list control
The source control.
The that contains the event data.
Applies event to ListControl.
The source control.
The that contains the event data.
Gets the drop down list box part.
Gets or sets a value indicating whether current dropdown is compare operator list box.
True If current dropdown part is compare operator. Otherwise false.
Gets the version of the list box.
Gets a reference to the cell model.
Gets a reference to the parent grid.
Provides the functionalities of context menu for filter cell.
Initializes a new instance of the class.
The GridControlBase to display the context menu.
The GridListFilterBarCellRenderer for displaying context menu.
Is triggered when the margin for the image is rendered.
The that contains the event data.
Renders the image with different attributes
The that contains the event data.
Selects the localized string from resources.
The filter bar item.
The localized string.
Provides the selection backcolor of compare operator context menu.
Initializes a new instance of the class.
Gets the background color for selected item.
Gets the selected item background color.
Gets selection back color of ContextMenuStrip.
A helper class to set up foreign key relation. It displays a column
named DisplayCol in the foreign table where a column named LookUpCol
is located in the main table. LookUpCol holds keys values that match
the values in a column named idCol in the foreign table.
Initializes a new instance of the class.
Sets up a foreign key relation.
The grouping grid.
Parent column.
Foreign table.
Child value column.
Child display column.
Implements the data model part for a ButtonEdit cell.
Initializes a new instance of the class.
Initializes a new instance of the class from a serialization stream.
An object that holds all the data needed to serialize or de-serialize this instance.
Describes the source and destination of the serialized stream specified by info.
Initializes a new instance of the class
and stores a reference to the this cell belongs to.
The for this cell model.
You typically access cell models through the
property of the class.
Creates a cell renderer.
The Grid control to add cell model.
A Cell renderer.
Raises the event
The that contains the event data.
Occurs before the Grid draws the ButtonEdit face.
See for more detailed discussion about this event.
Represents the method that handles the event.
The source of the event.
A that contains the event data.
Implements the renderer part for the ButtonEditCellRenderer
Initializes a new instance of the class for the given GridControlBase
and class.
The that display this cell renderer.
The that holds data for this cell renderer that should
be shared among views.
References to GridControlBase, /// and GridTextBoxCellModel will be saved.
This method is called from PerformLayout to calculate the client rectangle
given the inner rectangle of a cell and any boundaries of cell buttons.
The row index.
The column index.
The Syncfusion.Windows.Forms.Grid.GridStyleInfo object that holds cell information.
The System.Drawing.Rectangle with the inner bounds of a cell.
An array of System.Drawing.Rectangle with bounds for each cell button element.
A System.Drawing.Rectangle with the bounds.
Defines a ButtonEdit CellButton
Typically used with .
Initializes a new static instance of the class.
Initializes a and associates it with a
The that draws this cell button element.
Draws the cell button at the specified row and column.
Graphics context.
Row index.
Column index.
True if this is the current cell; False otherwise.
GridStyleInfo object that provides cell information.
Draws the button face
The context of the canvas.
A that specifies the current state.
The object that holds cell information.
Raises the event
An GridDrawButtonFaceEventArgs that contains event data
Draws the default button face
The context of the canvas.
A that specifies the current state.
The object that holds cell information.
Draws the text.
The graphics instance.
The display text.
The font .
The text rectangle.
The style.
Color of the text.
if set to true [draw disabled].
if set to true [is right to left].
Measures the width of the specified string.
The graphics instance.
The text to be displayed.
The font style.
Width of the string.
Provides data for the event.
GridDrawButtonFaceEventArgs is a custom event argument class used by the
event to allow custom drawing of
a buttonedit. Set the Handled property true if you have drawn the cell button contents and
do not want the grid to proceed with default button drawing.
Initializes new instance of the class
Reference to
Graphics context
The object that holds cell information.
The row index of a cell.
The column index of a cell.
Gets the that is associated with the cell
The button.
If you do not set to True, this buttons's
will get called.
Gets the graphics context.
The graphics.
Gets the cell style.
The style.
Gets the index of the row.
The index of the row.
Gets the index of the column.
The index of the col.
Provides custom properties for button edit cell. All properties
support the style inheritance mechanism. You can change these properties
in the property grid.
Initializes a new instance of the class.
Forces static ctor being called at least once.
Explicit cast from GridStyleInfo to this custom property object.
Specifies button edit cell's style information.
A new custom properties object.
Initializes a ButtonEditStyleProperties object with a style object that holds all data
Specifies style information for the button edit cell.
Initializes a ButtonEditStyleProperties object with an empty style object. Design
time environment will use this ctor and later copy the values to a style object
by calling style.CustomProperties.Add(gridExcelTipStyleProperties1)
Gets an access to default values for this type.
Gets or sets the button edit information.
Defines the constants that specify the image for the ButtonEdit CellType.
Represents none
Represents Browse
Represents Check
Represents Down
Represents Left
Represents Left end
Represents Redo
Represents Right
Represents Right end
Represents Undo
Represents Up
Represents Image
Implements the data store for the object.
Provides information about the property
Provides information about the property
Provides information about the property
Provides information about the property
Provides information about the property
Provides information about the property
Provides information about the property
Provides information about the property
Provides information about the
Provides information about the property.
Provides information about the property.
Initializes a new instance of the class.
Initializes a new instance of the class.
Initializes a new instance of the class from a serialization stream.
An object that holds all the data needed to serialize or de-serialize this instance.
Describes the source and destination of the serialized stream specified by info.
Returns a copy of the current object.
Base class implementation of this method calls Activator.CreateInstance to achieve the same result.
calling new directly is more efficient. Otherwise this override is obsolete.
A copy of current object.
Static data must be declared static in derived classes (this avoids collisions
when StyleInfoStore is used in the same project for different types of style
classes).
Provides a object for button edit properties in a cell.
Each property in this sub object can be configured individually. Properties that
have not been initialized will inherit default values from a base style.
Static Fields
Cerates the object for specified style information.
The style identity of a cell.
The style info store.
A new object of .
Constructors
Initializes a new instance of the class.
Initializes a new instance of the class.
Initializes a new instance of the class and associates it with an existing .
A that holds the identity for this .
Initializes a new object and associates it with an existing .
A that holds the identity for this .
A that holds data for this .
All changes in this style object will saved in the object.
Initializes a new object and initializes its IsLeft, ButtonEditType, Width, Text, TextColor, Enabled and
BackColor properties
Cell font.
Gets a copy of the current object.
The new owner style object for the copied object.
The identifier for this object.
A copy of current object.
Overrides the method OnStyleChanged for your derived class.
The style info property
Gets the default style object by override this method for your derived class.
A default style object.
Gets a default to be used with a default style.
The default.
Default settings are:
PropertyValue
- False
- ButtonEditType.Browse
- 20
- ""
- Color.Black
- Control.DefaultBackColor
- True
- null
Gets or sets a value indicating whether the button should be positioned in the left side of the cell.
Gets or sets the type of the Image to be drawn in the button.
Gets or sets the width of the button.
Gets or sets the text to be shown in the button.
Gets or sets the text color.
Gets or sets a value indicating whether the button should be enabled.
Gets or sets the BackColor of the button.
Gets or sets the Image to be displayed in the button.
Gets or sets a value indicating whether the button should be colored with the
if themes are enabled
Gets or sets the vertical alignment.
The vertical alignment.
Gets or sets the horizontal alignment.
The horizontal alignment.
Implements a data model for a calendar cell.
Initializes a new instance of the class.
The grid model.
Initializes a new instance of the class.
SerializationInfo
StreamingContext
Creates the cell renderer.
The grid control.
The GridCellRendererBase.
Calculates and returns a specified size
Graphical parameter
Indicates the RowIndex
Indicates the ColIndex
Indicates the Style Parameter
Sets up the bounds of the client
Preferred client size.
Initializes the calendar control.
Calendar control.
Cell style.
Initializes the calendar control.
The to initialize.
Value for the calendar.
Gets the size of calendar control.
Implements a cell renderer for a Calendar cell.
Initializes a new instance of the class.
The grid control.
The cell model.
Disposes the used object.
Decides whether to dispose the object or not
Saves the changes to the Calendar cells in grid.
True if changes are done otherwise false.
It is triggered when the cell is activated.
Used to refresh the calendar.
The source control.
The that contains the event data.
Draws the content of the cell.
Graphics context.
Cell rectangle.
Row index.
Column index.
Cell style information.
Initialize the calendar.
Value to initialize.
Overridden to set the calendar location.
Overridden to inflate the bound.
Row index of a cell.
Column index of a cell.
Cell style.
Rectangle of a cell.
Bounds of a button in a cell.
Inflated bounds.
Used to set the month button status to day of week.
The source control.
The that contains the event data.
Gets or sets active calendar for editing current cell.
Implements a data model for the DateTimePicker cell.
Initializes a new instance of the class.
The grid model.
Initializes a new instance of the class.
SerializationInfo
StreamingContext
Creates a cell renderer.
The grid control.
Cell renderer.
Implements the renderer for the DateTimePicker cell.
Initializes a new instance of the class.
The grid control.
The cell model.
Draws the content of the cell.
Graphics context.
Cell rectangle.
Row index.
Column index.
Cell style information.
Immediately switch into editing mode when cell is initialized.
Row Index of a cell.
Column Index of a cell.
Used to set the drop button status.
The source control.
The that contains the event data.
Used to set the drop button status.
The source control.
The that contains the event data.
Saves the changes made to grid.
true if changes are done otherwise false.
Is Triggered when the cell is deactivated.
Row index of a cell.
Column index of a cell.
Used to set the current cell modified status.
The source control.
The that contains the event data.
Action performed while clicking on the cell.
Row Index of a cell.
Column Index of a cell.
The that contains the event data.
Sets the timer.
Used to raise the textbox click event.
The source control.
The that contains the event data.
Used to handle initial keystroke on inactive cell, passing it to the DateTimePicker.
The that contains the event data.
Defines a custom DateTimePicker control that can be embedded in a grid cell.
To handle key pressed state.
Initializes a new instance of the class.
Passes the enter key back to the grid and trigger change event on other keystrokes.
The MSG value.
The key data.
return boolean value, true if the character was processed by the control; otherwise, false.
Implements a data model for the DropDownCalculator textbox cell.
Initializes a new instance of the class.
Initializes a new instance of the class.
The grid model.
Creates a cell renderer.
The grid control.
Cell renderer.
Sets the preferred client size for grid.
The graphics of a cell.
Row index of a cell.
Column index of a cell.
Cell style.
Query bound options.
Preferred cell size.
Implements a cell renderer for DropDownCalculatorTextBox cell.
Initializes a new instance of the class.
The to set cell.
Cell model.
Used to set the cell value based on the calculator value.
The source control.
The that contains the event data.
Used to Calculator appearance.
The source control.
The that contains the event data.
Stores the changes made from calculator to cell.
True if changes are done otherwise false.
Used to add the border collection.
The source control.
The that contains the event data.
Gets the drop drown container of the cell.
Implements a data model for DropDownGrid cell.
Initializes a new instance of the class.
SerializationInfo
StreamingContext
Initializes a new instance of the class.
The grid model.
Creates a cell renderer.
The grid control.
Cell renderer.
Gets or sets the grid to be embedded in the cell.
Implements a cell renderer for DropDownGrid cell.
Initializes a new instance of the class.
The grid control.
The cell model.
Overridden to initialize the dropdown grid.
Row index of the cell.
Col index of the cell.
Overridden to set the dialog key.
Creates an inner control to the grid.
The GridControlBase.
The GridControl.
Implements a data model for LinkLabel cell.
Initializes a new instance of the class.
Initializes a new instance of the class.
The grid model.
Determines whether the specified cell is floated on hyperlink cells.
index of the row.
index of the columns.
GridStyleInfo of the cell.
Specifies whether a cell is asked about support for floating over other cell or being flooded by a previous cell
A boolean value for the floating is enabled or not
Creates a cell renderer.
The grid control.
Cell renderer.
Implements the cell renderer for LinkLabel cell.
Initializes a new instance of the class.
The grid control.
The cell model.
Gets the bounds of the text inside the cell.
Row index of the cell.
Col index of the cell.
The location of the text as a rectangle.
Launches the web browser.
Cell style.
Draws the hyper link.
Indicates whether hot color should be enabled.
Row index of a cell.
Column index of a cell.
Overridden to handle the hyperlink clicks.
Row index of a cell.
Column index of a cell.
The that contains the event data.
Overridden to handle the mouse up.
Row index of a cell.
Column index of a cell.
The that contains the event data.
Overridden to disable the mouse down and hotlink flags.
Row index of a cell.
Column index of a cell.
Overridden to set cursor type.
Row index of a cell.
Column index of a cell.
Cursor type.
Is triggered when the cursor is hit and actions are performed.
Row index of a cell.
Column index of a cell.
The that contains the event data.
Mouse controller of grid.
0 if controller is not null otherwise 1.
Overridden to set the text color of a cell.
The Graphics of a cell.
Rectangle
Row index of a cell.
Column index of a cell.
Cell style.
Occurs when mouse hover the column header.
Row index of a cell.
Column index of a cell.
The that contains the event data.
Occurs when mouse leaves the area.
Row index of a cell.
Column index of a cell.
The that contains the event data.
Used to call the DrawLink method .
sets the DrawLink value as true or false.
Row index of a cell.
Column index of a cell.
Gets or sets the color for visited link.
Gets or sets the color for active link.
Gets or sets the browser.
Implements a data model for GridInCell cell type.
Initializes a new instance of the class.
SerializationInfo
StreamingContext
Initializes a new instance of the class.
The grid model.
Creates a cell renderer.
The grid control.
Cell renderer.
Implements a renderer for GridInCell cell type.
Initializes a new instance of the class.
The grid control.
The cell model.
Draws the content of the cell.
Graphics context.
Cell rectangle.
Row index.
Column index.
Cell style information.
Processes the keyboard or input messages within the message loop before they are dispatched.
The Message.
True if they are preprocessed.
Implements a grid control that can be embedded in a grid cell. It is typically used with .
Initializes a new instance of the class.
The grid control.
Is Triggered when the key in pressed in Keyboard.
The that contains the event data.
Initiates the process key events.
The windows message.
True if message is processed otherwise false.
Implements a data model for the DoubleTextBoxCell.
Initializes a new instance of the class.
GridModel.
Initializes a new instance of the class.
SerializationInfo
StreamingContext
Creates a cell renderer.
GridControlBase.
A new specifies for a
Implements a cell renderer for the DoubleTextBoxCell.
Initializes a new instance of the class.
GridControlBase.
GridCellModelBase.
Draws the content of the cell.
Graphics context of a cell..
Cell rectangle.
Row index of a cell.
Column index of a cell.
Cell style information.
Overridden to update the cell with its visibility.
Immediately switch into editing mode when a cell is initialized.
Row Index of a cell.
Column Index of a cell.
Fires when the cell value is changed.
The source control.
The that contains the event data.
This method is called from GridCurrentCell.ConfirmChanges when the current cell
was marked as modified. Any drop-downs have been closed at this time. It saves changes for the current cell.
True if changes were saved successfully; False if no changes were saved.
Deactivates the cell.
RowIndex of a cell.
Column Index of a cell.
Action performed while click on the cell.
Row Index of a cell..
Column Index of a cell.
The that contains the event data.
Sets the timer.
Used to raise the textbox click event.
The source control.
The that contains the event data.
Called when the user double-clicks inside a cell.
The row index.
The column index.
A with data about the mouse event.
Triggers when key is pressed.
The that contains the event data.
Represents a textbox control that handles the double input and text validation.
Initializes a new instance of the class.
Parent cell renderer object.
Determines whether the specified key is an input key or a special key that requires preprocessing.
One of the key's values.
true if the specified key is an input key; otherwise, false.
Intercepts the Key messages.
The message data.
True if the key is handled; False otherwise.
Preprocesses keyboard or input messages within the message loop before they are dispatched.
The windows message.
True if they are preprocessed.
Gets the associated cell renderer for the text box.
Defines the properties for FloatNumericUpDown cell.
Initializes a new instance of the class.
Force static ctor being called at least once.
Returns the properties of specified FloatNumericUpDown cell.
Cell style information.
The properties for FloatNumericUpDown cell.
Initializes a new instance of the class.
Cell style information.
Initializes a new instance of the class.
Gets an access to default values for this type.
Gets or sets the properties of FloatNumericUpDown control.
Provides extended cell style storage for NumericUpDown cell.
Default value for NumericMinimum.
Default value for NumericMaximum.
Default value for NumericStep.
Default value for NumericStartValue.
Default value for NumericWrapValue.
Default value for NumericDecimalPlaces.
Default value for NumericOrientation.
Default value for NumericThousandsSeperator.
Default value for NumericInterceptArrowkeys.
Initializes a new instance of the class.
Initializes a new instance of the class for serialization.
An object that holds all the data needed to serialize or de-serialize this instance.
Describes the source and destination of the serialized stream specified by info.
Creates a new object that is a copy of the current instance.
A with same data as the current object.
Gets the static data which must be declared static in derived classes (this avoids collisions
when StyleInfoStore is used in the same project for different types of style
classes).
Defines the properties for FloatNumericUpDown cell control.
Cerates the object for specified style information.
The style identity of a cell.
The style info store.
A new object of .
Initializes a new instance of the class.
Initializes a new instance of the class.
Style info identity.
Initializes a new instance of the class.
Style info identity.
Style info store.
Initializes a new instance of the class.
The Font value.
Gets an exact copy of the current object.
The new owner style object for the copied object.
The identifier for this object.
The FloatNumericUpDownProperties
Notifies the associated identity object that a specific property was changed
and raises a Syncfusion.Styles.StyleInfoBase.Changed event.
Identifies the property to look for
Override this method to return a default style object for your derived class.
A default style object.
Resets the property.
Gets a value indicating whether to serialize wrap value.
True if WrapValue serialized otherwise false.
Resets the property.
Gets a value indicating whether to serialize minimum.
True if value is serialized otherwise false.
Resets the property.
Gets a value indicating whether to serialize maximum.
True if is serialized otherwise false.
Resets the property.
Gets a value indicating whether to serialize .
True if is serialized otherwise false.
Resets the property.
Gets a value indicating whether to serialize start value.
True if is serialized otherwise false.
Gets the default value of the properties.
The default NumericUpDownProperties.
Gets or sets a value indicating whether the value should be starting over when value reaches maximum or minimum when true.
Gets a value indicating whether property is initialized.
Gets or sets the minimum value.
Gets a value indicating whether property is initialized.
Gets or sets the maximum value.
Gets a value indicating whether property is initialized.
true if this instance has maximum; otherwise, false.
Gets or sets the step to increase or decrease when clicking up or down buttons.
Gets a value indicating whether property is initialized.
true if this instance has step; otherwise, false.
Gets or sets the start value. This is the first value when you press up or down in an empty cell.
Gets a value indicating whether property is initialized.
Gets or sets the orientation for the control.
Gets or sets the number of digits after the decimal point.
Gets or sets a value indicating whether control should be specified with the thousand separator.
Gets or sets a value indicating whether the Up and Down keys Performs the same function as up and down arrow keys.
Defines the constants that specify the type of orientation.
Represents vertical orientation
Represents horizontal orientation
Implements a data model for enhanced NumericUpDown cell.
Initializes a new instance of the class.
The grid model.
Initializes a new instance of the class.
SerializationInfo
StreamingContext
Creates a cell renderer.
The grid control.
The Cell renderer.
Gets the cell formatted text.
Cell style information.
Cell value.
Provides additional information.
Formatted text.
Implements the enhanced NumericUpDown renderer.
Initializes a new instance of the class.
The grid control.
The cell model.
Initializes the NumericUpDown from the GridStyleInfo properties.
Row index of a cell.
Column index of a cell.
Overridden to set the value that is being clicked.
Row index of a cell.
Column index of a cell.
Index of a button that is clicked.
Specifies the layout for the Up and Down buttons
Row index of a cell.
Column index of a cell.
Cell style.
The rectangle inner bounds.
The rectangle array of button bounds.
Layout for the up and down buttons.
Overridden to handle the up and down key down.
The that contains the event data.
Overridden to allow digits,- sign(negative),.(10.2) while entering the numbers in any cell.
The that contains the event data.
Defines a numeric up down button element for FNumericUpDown cell renderer.
Initializes a new instance of the class and associates it with a
and saves the type.
The that manages the .
The type of this button. Up or down.
Draws the button at the specified row index and column index.
Graphics context.
Button rectangle.
Button state.
Cell style information.
Implements a data model for the OleContainerCell.
Initializes a new instance of the class.
The GridModel.
Initializes a new instance of the class.
SerializationInfo
StreamingContext
Creates a cell renderer.
The GridControlBase to add cell model.
A new Specifies for a .
Implements a cell renderer for the OleContainerCell.
Initializes a new instance of the class.
The GridControlBase to add cell model.
The GridCellModelBase.
Overridden to draw the PictureBox.
The graphics of a cell.
Cell rectangle.
Row index of a cell.
Column index of a cell.
Cell style.
Gets the cursor in the grid.
Row index of a cell.
Column index of a cell.
Cursor type.
Overridden to inflate the bound.
Row index of a cell.
Column index of a cell.
Cell style.
Rectangle of a cell.
Bounds of a button in a cell.
Inflated bounds.
Action performed while clicking on the cell.
Row Index of a cell.
Column Index of a cell.
The that contains the event data.
Sets the timer.
Used to raise the textbox click event.
The source control.
The that contains the event data.
Defines a custom OLEContainer control that can be embedded in a grid cell.
Initializes a new instance of the class.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Creates a link to between the Container and Grid Cell to initiate displaying icons in the cells
Gets the file to open done in a separate method (not in Create Link) to avoid drawing picture box every time.
Initiates the action to open the file.
Implements a data model for PictureBox cell.
Initializes a new instance of the class.
The grid model.
Initializes a new instance of the class.
SerializationInfo
StreamingContext
Creates cell renderer.
The grid control.
Cell renderer.
Sets the preferred client size for grid.
The graphics of a cell.
Row index of a cell.
Column index of a cell.
Cell style.
Query bound options.
Preferred cell size.
Initializes picture box properties.
Picture box.
Cell style information.
Implements a cell renderer for PictureBox cell.
Initializes a new instance of the class.
The grid control.
The cell model.
Destroys the object.
Indicates whether picture box should be disposed.
Overridden to draw the PictureBox.
The graphics of a cell.
Cell rectangle.
Row index of a cell.
Column index of a cell.
Cell style.
Overridden to inflate the bound.
Row index of a cell.
Column index of a cell.
Cell style.
Rectangle of a cell.
Bounds of a button in a cell.
Inflated bounds.
Provides custom properties specific for PictureBox control. All properties
support the style inheritance mechanism. You can change these properties
in the property grid.
Initializes a new instance of the class.
Force static ctor being called at least once.
Explicit cast from GridStyleInfo to this custom property object.
Cell style information.
A new custom properties object.
Initializes a new instance of the class.
Cell style information.
Initializes a new instance of the class. Design
time environment will use this ctor and later copy the values to a style object
by calling style.CustomProperties.Add(gridExcelTipStyleProperties1)
Resets SizeMode state.
Determines whether cell style has to be serialized.
True is cell style is serialized otherwise false.
Resets Image state.
Determines whether image has to be serialized.
True is image is serialized otherwise false.
Gets an access to default values for this type.
Gets or sets a value to indicate how the image is displayed.
Valid values for this property are taken from the PictureBoxSizeMode
enumeration. By default, in PictureBoxSizeMode.Normal mode, the Image
is placed in the upper left corner of the PictureBox, and any part of
the image too big for the PictureBox is clipped. Using the
PictureBoxSizeMode.StretchImage value causes the image to stretch to
fit the PictureBox.
Using the PictureBoxSizeMode.AutoSize value causes the control to resize
to always fit the image. Using the PictureBoxSizeMode.CenterImage value
causes the image to be centered in the client area.
Gets a value indicating whether SizeMode state has been initialized for the current object.
Gets or sets the image that the PictureBox displays.
Gets a value indicating whether image state has been initialized for the current object.
Defines the constants that specify the custom cell types.
Represent ButtonEdit cell type
Represent Calendar cell type
Represent DateTimePicker cell type
Represent Calculate TextBox cell type
Represent LinkLabel cell type
Represent Grid cell type
Represent PictureBox cell type
Represent NumericUpDown cell type
Represent XHTML cell type
Represent IntegerTextBox cell type
Represent PerCentTextBox cell type
Represent DoubleTextBox cell type
Represent OLE Container cell type
Provides the functionalities for including the cell model of some custom cell types to the Grid.
Using this class, the ButtonEdit, Calendar, PictureBox, GridinCell, IntegerTextBox, PercentageTextBox, LinkLabel, DropDownGrid, DateTime cell, DoubleTextBox can be registered in grid.
Initializes a new instance of the class.
Registers the some custom cell type to .
Grid control on which the cell type has to be registered.
The name of the cell type.
Registers the some custom cell type to control.
GridDataBoundGrid on which the cell type has to be registered
The name of the cell type
Registers the some custom cell type to .
GridGroupingcontrol on which the cell type has to be registered
The name of the cell type
Adds the custom cell model to grid.
Gets or sets the GridModel of cell model.
Represents a RichTextBox control that supports XHTML code.
Required designer variable.
Initializes a new instance of the class.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Gets the errors of HTML code in XHTML cell.
Any errors encountered during XHTML-to-RTF translation will be contained
in this ArrayList of strings.
Gets the XHTML code of cell.
Setting this read-only property initiates the XHTML-to-RTF translation and
then sets the box to display the resulting Rich Text. Any errors during
translation can be viewed in the Errors public property.
Implements a data model for the IntegerTextBoxCell.
Initializes a new instance of the class.
grid model.
Initializes a new instance of the class.
SerializationInfo
StreamingContext
Creates a cell renderer.
An object that holds GridControlBase.
A new Specific for a .
Implements a cell renderer for the IntegerTextBoxCell.
Initializes a new instance of the class.
An object that holds GridControl.
An object that holds GridCellModelBase.
Draws the content of the cell.
Graphics context.
Cell rectangle.
Row index.
Column index.
Cell style information.
To update the cell with its visibility
Immediately switch into editing mode when cell is initialized.
Row Index of a cell.
Column Index of a cell.
Fires when the cell value is changed.
The source control.
The that contains the event data.
This method is called from GridCurrentCell.ConfirmChanges when the current cell
was marked as modified. Any drop-downs have been closed at this time. It saves changes for the current cell.
True if changes were saved successfully; False if no changes were saved.
Deactivates the cell.
RowIndex of a cell.
Column Index of a cell.
Action performed while click on the cell.
Row Index.
Column Index.
The that contains the event data.
Sets the timer.
Used to raise the textbox click event.
The source control.
The that contains the event data.
Called when the user double-clicks inside a cell.
The row index.
The column index.
A with data about the mouse event.
Triggers when the key is pressed.
The that contains the event data.
Represents a textbox control that handles the integer input and text validation.
Initializes a new instance of the class.
Parent cell renderer object.
Determines whether the specified key is an input key or a special key that requires preprocessing.
One of the key's values.
true if the specified key is an input key; otherwise, false.
Intercepts the Key messages.
The message data.
True if the key is handled; False otherwise.
Preprocesses keyboard or input messages within the message loop before they are dispatched.
The Message.
True if they are preprocessed.
Processes Windows messages.
The Windows to process.
Gets the associated cell renderer for the text box.
Provides the functionalities of Color tables for XHTML cell.
Initializes a new instance of the class.
Gets an index of a color.
Key value of a color.
A color for specified key.
Converts the data to string.
string
Implements the functionalities of Color, Font for XHTML cell.
Initializes a new instance of the class.
Converts the data to String Type.
Data of current instance in string.
Appends the text with other text.
The text to be appended.
UseFont
Gets the index of a color.
The color to be searched.
Index of a color.
Provides the functionalities of font tables for XHTML cell.
Initializes a new instance of the class.
Gets the font from FontTable.
Name of a font.
Index of a font.
Converts the data to string type.
Data of current instance in string.
Implements the data/model part for a XHtml cell.
You typically access cell models through the
property of the class.
A can serve as model for several
instances if there are several views for a .
See for more detailed information about this cell type.
Initializes a new instance of the class.
Initializes a new instance of the class.
The for this cell model.
You typically access cell models through the
property of the class.
Initializes a new instance of the from a serialization stream.
An object that holds all the data needed to serialize or de-serialize this instance.
Describes the source and destination of the serialized stream specified by info.
Creates cell renderer.
The grid control.
Cell renderer.
Implements the renderer part of a Xhtml cell.
Use "XhtmlCell" as identifier in CellType of a cells
to associate this cell type with a cell.
This renderer supports editing the contents of the Xhtml with a dropdown
panel. When the user drops the panel a is shown
and the user can format the text and then accept changes by pressing "Save" button.
Initializes a new instance of the class.
The that display this cell renderer.
The that holds data for this cell renderer that should
be shared among views.
References to GridControlBase,
and GridCellModelBase will be saved.
Initializes the drop down container part.
Overridden to initialize the control values.
Event handler for the KeyDown event of the
The source control.
The that contains the event data.
Event handler for the event of the
The source control.
The that contains the event data.
Event handler for the event of the
The source control.
The that contains the event data.
Used to set the drop down container appearance.
The source control.
The that contains the event data.
Overridden to set the focus to RichTextBox.
The source control.
The that contains the event data.
Overridden to invalidate the grid.
The source control.
The that contains the event data.
Stores the changed to cell.
Overridden to draw the PictureBox.
The graphics of a cell.
Cell rectangle.
Row index of a cell.
Column index of a cell.
Cell style.
Provides editing support for Xhtml text. The
will display the panel inside a dropdown container.
Initializes a new instance of the class.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Processes the DialogKey
The Keys for processing.
Indicates whether key is processed.
Used to raise the event.
The source control.
The that contains the event data.
Used to raise the event.
The source control.
The that contains the event data.
Occurs when user clicked the "Save" button.
Occurs when user clicked the "Cancel" button.
Gets the that is being displayed.
Implements a data model for the PercentTextBoxCell.
Initializes a new instance of the class.
GridModel.
Initializes a new instance of the class.
SerializationInfo
StreamingContext
Creates a cell renderer.
GridControlBase
A new specific for a
Implements a cell renderer for the PercentTextBoxCell.
Initializes a new instance of the class.
The GridControlBaseto to add cell renderer.
The GridCellModelBase.
Draws the content of the cell.
Graphics context.
Cell rectangle.
Row index.
Column index.
Cell style information.
Used to update the cell with its visibility.
Immediately switch into editing mode when cell is initialized.
Row Index.
Column Index.
Triggers when the cell value is changed.
The source control.
The that contains the event data.
This method is called from GridCurrentCell.ConfirmChanges when the current cell
was marked as modified. Any drop-downs have been closed at this time. It saves changes for the current cell.
True if changes were saved successfully; False if no changes were saved.
Deactivate the cell.
RowIndex of a cell.
Column Index of a cell.
Used to set the month button status to day of week.
The source control.
The that contains the event data.
Action performed while click on the cell.
Row Index.
Column Index.
The that contains the event data.
Sets the timer.
Used to raise the textbox click event.
The source control.
The that contains the event data.
Called when the user double-clicks inside a cell.
The row index.
The column index.
A with data about the mouse event.
Determines whether current cell can be pasted from clipboard.
True if paste is supported; otherwise False.
Triggers when key is pressed.
The that contains the event data.
Represents a textbox control that handles the percentage input and text validation.
Initializes a new instance of the class.
Parent cell renderer object.
Determines whether the specified key is an input key or a special key that requires preprocessing.
One of the key's values.
true if the specified key is an input key; otherwise, false.
Intercepts the Key messages.
The message data.
True if the key is handled; False otherwise.
Preprocesses keyboard or input messages within the message loop before they are dispatched.
The Message.
True if they are preprocessed.
Processes Windows messages.
The Windows to process.
Gets the associated cell renderer for the text box.
Extends the XmlDocument. It can hold a DOM of any XML document or fragment,
which can be used to translate the XML into other forms. Currently, this class
only supports translation from XML to RTF (Rich Text Format).
Initializes a new instance of the class.
Initializes a new instance of the class.
Passing a string of XML code to be translated creates a DOM of the Xml fragment.
XML code to be translated.
Trims all the XML code outside of body element.
XML code to be trimmed.
/// If there is a body element, then all XML code outside of it is removed.
Trimmed XML code.
Initiates translation from XML to RTF (Rich Text Format)
Returns an object representing a RTF document.
The .
Translates the XML into RTF code.
It recursively walks the XML DOM tree, building the RTF document
as it goes.
The current node to be translated.
The XHTML font size (1-7) of the parent element.
Translates an XHTML font size (1-7) into an RTF font size in half-points.
Any errors result in a font size of 12 pts.
Translates the RTF fonts size into XHtml font size.
Translates a style sheet font size, which may have one of several different font
measurements, into an RTF font size in half-points. The baseFontSize is required
for measurements given in a form relative to the current font size. Any errors
result in a font size of 12 pts.
Translates color arguments into Color object representations.
The argument may either be a hexidecimal number #RRGGBB,
one of sixteen predefined, case-sensitive names (these are
used by the font element with the color attribute).
NOTE: Predefined color names for style sheets are NOT supported.
Style sheet colors must either be entered in as a hex number or
in the form of: rgb float float float, where each float is a value
between 0 and 1, representing relative amounts of red, green, and blue,
respectively. Any errors result in a default of black (0, 0, 0).
Gets the errors of HTML code in XHTML cell.
Any errors encountered during translation will be contained
in this ArrayList of strings.
Provides mechanism to enable the field chooser option in .
Collection of visible columns on load.
indicates whether the chosen element is stacked header.
To check whether the checked changed is in parent node.
To check whether the checked changed is in child node.
To check whether the custom field collection is used.
Initializes a new instance of the FieldChooser class.
The .
Initializes a new instance of the FieldChooser class.
The .
The custom collection of fields to bind to FieldChooser.
To change the AllowSort property
Used to change the AllowSort property.
Overridden to handle keystrokes in FieldChooser.
The source control.
The that contains the event data.
To initialize GridGroupingControl.
To initialize DropDownMenu.
To initialize ToolStripMenuItem.
Gets the real positions of the visible columns.
Used to add or remove the columns.
The source control.
The that contains the event data.
Used to show the FieldChooser.
The source control.
The that contains the event data.
Used to add or remove the columns.
The source control.
The that contains the event data.
Unwires the FieldChooser from GridGroupingControl.
Used to unwire the events of the treeViewDialog.
UnWire the FieldChooser dialog.
Used to set the appearance of the TreeViewAdv.
The source control.
The that contains the event data.
Triggered when the data source is changed to update the FieldChooser columns.
The DataSource
The contains the event data.
Triggered when the event is done to update the FieldChooser columns.
The source control
The contains the event data.
Used to set the child nodes checked status.
The source control.
The that contains the event data.
Handles the FieldChooser dialog shown event.
The source control.
The that contains the event data.
Handles the FieldChooser dialog closing event.
The source control.
The that contains the event data.
Updates the grid layout only on close.
Occurs when tree node is dragged out of the treeview's bounds.
The source control.
The that contains the event data.
Occurs when drag drop operation is completed.
The source control.
The that contains the event data.
Determines whether specified nodes can be dropped.
Source dragged node.
Destination node.
The boolean value.
Occurs before drawing a dragInsert position.
The source control.
The that contains the event data.
Keeps the dragging Node.
Lets you disable certain drop-positions for certain nodes while dragging.
The source control.
The that contains the event data.
Triggers when the source node is dragging over the destination nodes.
The source control.
The that contains the event data.
Enables tree nodes drag operations.
The source control.
The that contains the event data.
Gets the check state of all the child nodes.
Stacked header row.
The check state.
Gets the check state of all the child nodes.
Parent of the current tree node.
The check state.
Occurs when the check state of the child node changes.
The source control.
The that contains the event data.
Gets the exact position of the column to be inserted.(internal use only)
A column name
The position.
Occurs when the check state of the parent node changes.
The source control.
The that contains the event data.
Gets the grid wired with field chooser.
Gets the context menu to launch field chooser.
Gets the FieldChooser menu item.
Gets or sets a value indicating whether the column names in the tree view dialog should be shown.
Gets the custom field collection that bounds to field chooser.
Gets or sets a value indicating whether Layout should be updated.
Implements the dialog box that contains the column names for choosing.
For internal use.
For internal use.
Initializes a new instance of the class.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
For internal use.
Gets the minimum width of dialog box.
Implements the dialog box that contains the column names for choosing with tree view.
For internal use.
Initializes a new instance of the class.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Variable setting the treeview for the Grid
Implements the functionalities of field chooser for .
To initialize DropDownMenu.
To initialize ToolStripMenuItem.
To intialize GridDataBoundGrid.
To handle the sort behavior of GridDataBoundGrid while performing
the right mouse click over the column header.
Initializes a new instance of the class.
Sets FieldChooser with default settings.
Used to handle the Escape key.
The source control.
The that contains the event data.
Used to set the FieldChooser for GridDataBoundGrid.
The to wire the FieldChooser.
Used to set the FieldChooser items values.
The source control.
The that contains the event data.
If GridDataBoundGrid is not available.
Handles the FieldChooser dialog Shown event.
The source control.
The that contains the event data.
Handles the FieldChooser dialog closing event.
The source control.
The that contains the event data.
Updates the grid layout only on close.
Updates the column collection list.
The source control.
The that contains the event data.
Used to set the column collection list.
The source control.
The that contains the event data.
Used to show the FieldChooser.
The source control.
The that contains the event data.
Unwires the FieldChooser from .
Gets or sets a value indicating whether Layout should be updated.
Provides the functionalities of custom filter bar that filters the grid data by display member.
Initializes a new instance of the class.
Swaps out the filter drop down lists for any ComboBox column with DisplayMember != ValueMember and
replace the default single item dropdown with a dropdown that handles both display and values.
The to add the filter bar.
GridStyleInfo of the filter bar cell.
Creates a dropdown with both display and value members.Overriden from base filter bar.
The Data view.
A value member
The data table.
Swaps display and value strings in the default filter.
The .
Filter string.
Creates a dropdown with both display and value members.
The Data View.
The Display Member.
The Value Member.
Data Table.
Implements a data model for FilterByDisplayMember cell.
Initializes a new instance of the class.
The grid model.
Creates the choice list for filter bar drop down.
Drop down list box.
Cell style information.
Indicates whether the list box is loaded with exclusive list of possible choices or if non-standard values are allowed.
Creates cell renderer.
The grid control.
Cell renderer.
Implements renderer for FilterByDisplayMember cell.
Constructor for GridFilterByDisplayMemberCellRenderer.
The grid control.
The cell model.
Determines the text from record filter criteria that should be displayed in filterbar cell.
Cell style information.
FilterBar DisplayMember Text.
Overridden to filter the grid on clicking the drop down item.
The source control.
The that contains the event data.
Overridden to set the filterbar cell value based on the filtered value.
The .
The rectangle of a cell.
Row index of a cell.
Column index of a cell.
Cell style.
Gets or sets the active text that is displayed on the cell.
Defines a custom filter bar for grouping grid that lets you filter the records by display member.
Initializes a new instance of the class.
Associates the grid with this filter bar.
The to wire the filterbar cell.
Disassociates the grid with this filter bar.
The that has filterbar.
Gets or sets a value indicating whether desired filter on specified column should be enabled,if the value is set to True,
through which the filter can be set in column using 'this.gridGroupingControl1.TableDescriptor.Columns[ColumnName].Appearance.FilterBarCell.CellType ="FilterByDisplayMemberCell"'
Defines excel-like Format Cells Dialog that allows the user to format the cells dynamically.
There are options to customized cell font, font color, font size, font style, font effects,
background, alignment, cell merge, text formats.
Defines excel-like Format Cells Dialog that allows the user to format the cells dynamically.
There are options to customized cell font, font color, font size, font style, font effects,
background, alignment, cell merge, text formats.
Initializes a new instance of the class.
Grid to be formatted.
Used to load the format dialog with the current style.
The source control.
The that contains the event data.
Used to enable the font color flag.
The source control.
The that contains the event data.
Used to set the font type.
The source control.
The that contains the event data.
Used to set the font size.
The source control.
The that contains the event data.
Used to set the font family.
The source control.
The that contains the event data.
Used to show the color panel.
The source control.
The that contains the event data.
Used to show the color panel.
The source control.
The that contains the event data.
Used to set the panels and patterns enabled status.
The source control.
The that contains the event data.
Used to set font color.
The source control.
The that contains the event data.
Shows the color panel dialog with the changes.
Used to set back color.
The source control.
The that contains the event data.
Save the changes.
The source control.
The that contains the event data.
Reset the Grid Range when the boolean value of ApplyStyleInHeaders is false.
Used to set the number format types.
The source control.
The that contains the event data.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Gets or sets a value indicating whether the GridFormatCellDialog style should be applied for headers.
Provides the functionalities for converting the grid to Meta files.
Initializes a new instance of the class.
The grid control base
The image size
Raises the BeginPrint event.
The that contains the event data.
Raises the EndPrint event.
The that contains the event data.
Converts the grid to meta file as page wise.
Gets the converted MetaFiles.
List of type Metafiles.
Converts the grid page to meta files.
The GridControl to be converted.
The Metafile.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Gets the Metafiles of the GridImages.
Gets a value indicating whether there are MorePages to convert to Metafiles.
Implements the functionalities for exporting the grid to PDF document.
It has support for Header, Footer and Margins. It uses Grid's printing library to generate Metafile images and generates PDF file
Initializes a new instance of the class.
Initializes a new instance of the class.
True if Header should be shown; Default is false.
True if Footer should be shown; Default is false.
Raises PDFExporting event.
The that contains the event data.
Raises the event.
An that contains the event data.
Raises the and event.
The that contains the event data.
Raises the event.
A that contains the event data.
Exports the Grid contents to PDF file.
File name to write the generated PDF.
Grid instance to export.
Exports the contents of the cells in a range to PDF file.
File name to write the generated PDF.
The GridControl to be exported.
The range to be exported.
If exportRange is GridRangeInfo.Empty, the entire grid is exported.
Exports the Grid contents to a PDF Document.
Destination PDF Document
Source Grid to Export
Exports grid with huge data in to two or more PDF documents internally and Merges
them into single document(pdfDocument). This method can be used to handle "out of memory exception"
that happens when huge amount of data (more than 60k records) is exported to PDF.
The PDF document to merge the grid content.
The grid control to be merged with PDF document.
Exports grid with huge data in to two or more PDF documents internally and Merges
them into single document(filename). This method can be used to handle out of memory exception
that happens when huge amount of data (more than 60k records) is exported to PDF.
File name of the PDF document file.
The GridControl to be merged with PDF document.
Exports the contents of the cells in a range to PDF file.
Destination PDF Document.
Source Grid to Export.
The range to be exported.
If exportRange is GridRangeInfo.Empty, the entire grid is exported.
Used to set the grid header column widths.
The source control.
The that contains the event data.
Used to set the grid header row heights.
The source control.
The that contains the event data.
Converts the provided Metafiles to the PDF section.
list containing Grid images
PDF section to insert
Converts the grid to meta files.
The GridControl to be exported.
Size of the image to create.
List of Metafile type.
Draws the Header and Footer.
The PdfDocument.
Indicates whether header should be drawn.
Indicates whether footer should be drawn.
Point to pixel converter.
The size of point to pixel converter.
The point to pixel converter.
Occurs while exporting to PDF.
Occurs after exporting to PDF.
Lets the user draw a header for the PDF Document
Lets the user draw a Footer for the PDF Document
Gets or sets the Margins for the PDF document.
Gets or sets the MergeAt for the PDF Document
Gets or sets a value indicating whether a Header should be shown. True if Header should be shown; Default is false
GridPDFConverter lets the user to draw the required Header. Handle the event. Height is set with
Gets or sets a value indicating whether a Footer should be shown. True if Header should be shown; Default is false
GridPDFConverter lets the user to draw the required Footer. Handle the event. Height is set with
Gets or sets the height of the Header.
Gets or sets the height of the Footer.
Gets or sets the range of records to be exported.
Determines the export range of records when ExportToPdfWithMerge is used
Note:
the method ExportToPdfWithMerge is used to handle "out of memory exception" which happens when
the record count exceeds 60k records hence this value determines the no of records that can be exported
in each single PDF file. This value can't be set more than 60k.
Define the MergeAt enum variable
Gets or sets a value indicating whether summary on each page has to be exported.
The source of the event.
An that contains the event data.
Represents the method that handles event.
The source of the event.
An that contains the event data.
Represents the method that handles and events.
The source of the event.
An that contains the event data.
Provides data for the and events.
Initializes a new instance of the class.
Specifies the header and footer for the PDF document.
Gets or sets the PDF header and footer.
Provides data for the event.
Initializes a new instance of the class.
PDF document being export
Gets or sets the current PdfDocument to be exported.
Provides data for the event.
Initializes a new instance of the class.
PDF document exported
Gets the current PdfDocument to be exported.
Implements printing support for the Grid with options to draw header, footer and scale columns to fit
Fixed Row Index
Initializes a new instance of the class.
Initializes a new instance of the class.
The parent grid for this object.
Raises the event
A that contains the event data
Raises the event
A that contains the event data
Overridden to start the printing of cells.
The that contains the event data.
Draws the header and footer and writes text in it
A that contains the event data
Indicates whether cell is header cell.
Overridden to draw the header and footer.
The that contains the event data.
Overridden to set the margins.
The that contains the event data.
Gets or sets the Header text and styles. HeaderPrintStyleInfo.Text accepts custom tokens. See the remarks for allowed Tokens.
HeaderPrintStyleInfo.Text Format Tokens are:
TokenDescription
- {PageNumber}Displays the current printing page
- {PageCount}Displays the total print pages
- {PrintDate}Displays the current date in ShortDate format
- {PrintTime}Displays the current time in ShortTime format
Gets or sets the Footer text and styles. FooterPrintStyleInfo.Text accepts custom tokens. See the remarks for allowed Tokens.
FooterPrintStyleInfo.Text Format Tokens are:
TokenDescription
- {PageNumber}Displays the current printing page
- {PageCount}Displays the total print pages
- {PrintDate}Displays the current date in ShortDate format
- {PrintTime}Displays the current time in ShortTime format
Gets or sets the number of pages to fit the grid, this property will be work only when the PrintColumnToFitPage property is enabled.
Gets or sets a value indicating whether to fit the grid to the number of pages specified in PagesToFit.
Gets or sets a value indicating whether the Grid's column should be scaled to fit the print page.
If the Grid's width exceeds print page, Grid will be scaled to fit the columns in the page while rows will span over to the next page
Gets or sets a value that specifies the height of the header.
Gets or sets a value that specifies the height of the footer.
Handle this event to draw Header to the Grid print document
Handle this event to draw Footer to the Grid print document
Represents the methods that handles and events.
The source of the event
A that contains the event data
Provides data for the and events
To draw the Header / Footer for the Grid Print document, handle the and events
Initializes a new instance of the class.
Rectangle area to draw Header / Footer
Printer graphics
Current page number
Total page count
Indicates whether printing should be canceled.
Gets the current page number.
Gets the total page count.
Gets the Rectangle area to draw Header or Footer.
Gets the printer graphics
Implements the functionalities for printing the .
Initializes a new instance of the class.
The .
A printing utility that allows the user to view the watermark page layout on the grid according to the pages that divide the grid for printing.
Initializes a new instance of the class.
The GridControlBase whose display is being overlaid.
Sets the breaking for columns and rows.
Used to invoke the page breaks.
The source control.
The that contains the event data.
Used to invoke the page breaks.
The source control.
The that contains the event data.
Used to draw the row,column lines and page numbers.
The source control.
The that contains the event data.
Used to invalidate the grid.
The source control.
The that contains the event data.
Used to invalidate the grid.
The source control.
The that contains the event data.
Used to draw the page numbers.
The that contains the event data.
Used to draw the vertical page numbers.
The that contains the event data.
Raises the event.
The that contains the event data.
Draws the page numbers in specified rectangle.
The rectangle to hold the page number.
The page number.
The that contains the event data.
Draws the vertical page numbers.
The that contains the event data.
Draws the row lines.
The that contains the event data.
Draws the column lines.
The that contains the event data.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
An event to draw page number in grid.
Gets or sets the color of the overlaid text.
Gets or sets the color of the overlaid lines.
Gets or sets the width of the overlaid lines.
Gets or sets a value indicating whether print page layout borders are displayed.
Gets or sets the content of the displayed text string.
This string is used as a format in string.Format(PageTextFormat, pageNumber)
to provide the string that is overlaid on each page. The default value is "page {0}".
Gets or sets whether the page numbers are counted horizontally or vertically.
Gets or sets the list of page break column numbers.
Gets or sets the list of page break row numbers.
Event that is raised just prior to the page number being drawn.
The GridControlBase
The that contains the event data.
Provides data for the event.
Event arguments for an event that is raised just prior to the page number being drawn. You can cancel this event
to avoid the default drawing and instead do your own drawing to provide a customized look.
Initializes a new instance of the class.
The that contains the event data.
To set the region to be drawn with text.
Text to be drawn.
Gets the PaintEventArgs that is drawing the text.
Gets or sets the Rectangle where the text is drawn.
Gets or sets the text to be drawn.
Defines the constants that specify the page flow direction.
Represents Vertical flow direction
Represents Horizontal flow direction
Provides the functionalities of multiple pages printing.
Initializes a new instance of the class.
Raises the event.
The that contains the event data.
Overridden to raise the event.
The that contains the event data.
Overridden to perform end print.
The that contains the event data.
OVerridden to perform the multi grid printing.
The that contains the event data.
Shows the visible columns in the print page, by discarding the previously displayed columns.
The source control.
The that contains the event data.
Shows the visible rows in the print page, by discarding the previously displayed Rows.
The source control.
The that contains the event data.
Prepares Grid's image to print.
The that contains the event data.
Grid to print.
Computes PageEdges to stop the page.
The that contains the event data.
Grid to compute page edge.s
Computes PageBreaks to stop the page.
The that contains the event data.
Grid to compute page breaks.
Gets or sets a value indicating whether to include Header's and footer's on the print page.
Gets or sets the MultiGridPrintOptions.
MultipleGridPrint event is used to remove grid from the list of the grids passed for printing.
Defines the constants that specify the printing options of Grid.
Prints grid in multiple pages
Enables default printing style
Prints Grid in new page
Scales the columns to fit
Provides data for the event.
Initializes a new instance of the class.
Collection of grids to be printed.
Grid to be printed.
Indicates whether printing has to be canceled.
Initializes a new instance of the class.
Collection of grids to be printed.
Name of a grid to be printed.
Indicates whether printing has to be canceled.
Gets the collection of grid.
Gets the name of a grid.
Gets the to be printed.
Converts the data to string format.
Represents the method that will handle the event.
The source control.
The that contains the event data.
Implements the functionalities for printing the grid with fitted columns in a page.
Prints the columns to fit into the page.
The GridControlBase to be printed.
int
The printer settings.
Prepare the grid image as a metafile....
Calculates the row breaks for ScaleColumnsToFit, for ScaleColumnsToFitPage it will calculate the column breaks...
The printing area.
The maximum pages count.
Prints the grid.
The printing area.
The graphics.
True if the page is printed otherwise false.
Used to disable the printing mode.
The source control.
The that contains the event data.
Used to enable the printing mode.
The source control.
The that contains the event data.
To Draw the grid border and the set backcolors for the header.
The source control.
The that contains the event data.
Gets or sets the number of pages to fit the grid.
Gets or sets a value indicating whether to ScaleColumnstofit the pages.
Gets or sets a value indicating whether columns can be fitted in a page.
Gets or sets the number of pages to fit the grid.
Implements the functionalities for exporting the grid to word file.
It has support for header and footer.
This example shows how to export the grid to word document.
GridWordConverter wordConverter = new GridWordConverter();
// Enabling the footer.
wordConverter.ShowFooter = true;
//Enabling the header.
wordConverter.ShowHeader = true;
wordConverter.GridToWord("Sample.docx", this.gridControl1);
Dim wordConverter As GridWordConverter = New GridWordConverter
' Enabling the footer.
wordConverter.ShowFooter = true
'Enabling the header.
wordConverter.ShowHeader = true
wordConverter.GridToWord("Sample.docx", Me.gridControl1)
Implements the basic functionalities for exporting the to word.
It has support for header and footer.
Initializes a new instance of the class.
Initializes a new instance of the class.
Indicates true if Header should be shown; Default is false.
Indicates true if Footer should be shown; Default is false.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Draws the Header and Footer.
The word document.
Indicates true if Header should be added.
Indicates true if Footer should be added.
Gets or sets a value indicating whether header should be added.
True if header is added otherwise false.
Gets or sets a value indicating whether footer should be added.
Lets the user draw a header for the PDF Document
Lets the user draw a Footer for the PDF Document
Represents the method that handles and events.
The source of the event.
An that contains the event data.
Initializes a new instance of the class.
Initializes a new instance of the class.
Indicates if True, converts header.
Indicates if True, converts footer.
Exports grid contents to a word document.
Name of the word file.
The grid control
Provides data for the and events.
To draw the Header / Footer for the created word document, handle the and events.
Initializes a new
Header and footer for the document.
Gets or sets the document header.
Gets or sets the document footer.
Implements the functionalities of exporting for to word file.
It has support for header and footer.
This example shows how to export the GridGroupingControl to word document.
GroupingGridWordConverter wordGGCConverter = new GroupingGridWordConverter();
wordGGCConverter.ExportStyle = true;
wordGGCConverter.ShowFooter = true;
wordGGCConverter.ShowHeader = true;
wordGGCConverter.GroupingGridToWord("Sample.docx", this.gridGroupingControl1);
Dim wordGGCConverter As GroupingGridWordConverter = New GroupingGridWordConverter
wordGGCConverter.ExportStyle = true
wordGGCConverter.ShowFooter = true
wordGGCConverter.ShowHeader = true
wordGGCConverter.GroupingGridToWord("Sample.docx", Me.gridGroupingControl1)
Raises the event.
The that contains the event data.
Raises the event.
The that contains the event data.
Raises the event.
The that contains the event data.
Initializes a new instance of the class.
Initializes a new instance of the class.
If True, converts header.
If True, converts footer.
Exports grouping grid contents to a word document.
The name of the file.
The .
Exports grouping grid to a word document.
The .
The word document.
Exports the display elements of grouping grid to word document.
The display elements in table collection.
The table in the word document.
Inserts the empty row.
The word document to add empty row.
Exports column headers to word file.
The grid column header.
The table in the word document.
Export the summary row to table in word document.
The grid summary row.
Table in the word document.
Exports the grid records to word.
The grid record row.
The table in the word document.
Export the grid cell styles such as BackColor, Alignments, TextColor and Font to word table cell.
The Word document current cell.
Grid cell style information.
Word text range.
Cell styles such as BackgroundImage, Borders, VerticalScrollbar, ProgressBar, DropdownStyle and NumericUpDown cannot be exported.
Export the image to word document.
Word document current cell.
Grid cell style information.
Converts the given object to Image.
CurrentCell value
Returns Image object.
This method is invoked only by .NetCore library.
Exports the caption row to word document.
The element in the grid.
The table in the word document.
Export the nested table to word document.
Grid nested table.
The table in the word document.
Retrieves caption text for group.
Group to get caption text from.
Caption text.
Gets caption text for a group.
The group to get caption text for.
Caption format.
Caption text for the group.
Gets or sets a value indicating whether styles has to be exported.
When ExportStyle is false exporting to word is optimized.
Occurs whenever nested table is exported.
Occurs whenever row element is exported.
Occurs whenever cell range is exported.
Gets or sets a value indicating whether the HeaderText of columns should be exported. True if HeaderText should be shown; Default is false.
Defines the method that handles a event.
The source of the event
A that contains event data.
Defines the method that handles a event.
The source of the event
A that contains event data.
Defines the method that handles a event.
The source of the event.
A that contains event data.
Provides data for event.
Initializes a new instance of the class.
Nested table in Grid.
Parent record in the grid.
The table in the word document.
Gets or sets the nested table of parent record.
Gets or sets the table in the word document.
Gets or sets the parent record of the nested table.
Provides data for event.
Initializes a new instance of the class.
The table element in the grid.
The table in word document.
Gets or sets the current element.
Get or sets the table in the word document.
Provides data for event.
Initializes a new instance of the class.
The grid cell style information.
The cell in word document table.
Gets or sets grid cell.
Gets or sets the word document table cell information.
Defines excel-like Format Cells Dialog that allows the user to format the cells dynamically.
There are options to customized cell font, font color, font size, font style, font effects,
background, alignment, cell merge, text formats.
Defines excel-like Format Cells Dialog that allows the user to format the cells dynamically.
There are options to customized cell font, font color, font size, font style, font effects,
background, alignment, cell merge, text formats.
Initializes a new instance of the class.
GroupingGrid to be formatted.
Applies styles to cells based on style collection HashTable.
The source control.
The that contains the event data.
Loads the GroupingGridFormatCellDialog with default settings.
The source control.
The that contains the event data.
Make a selection in list box based on the text box value.
The source control.
The that contains the event data.
Set the Selection for current cell format.
Font name.
The which contains the fonr collection.
Navigate the font styles in textbox.
The source control.
The that contains the event data.
Synchronize the selection for text box and list box.
The that contains the event data.
The ListBox that contains the font styles.
Applies selected Font Color to the cells.
The source control.
The that contains the event data.
Loads selected FontType to txtFType text box.
The source control.
The that contains the event data.
Load selected FontSize to txtFSize text box.
The source control.
The that contains the event data.
Load selected FontFace to txtFFace text box.
The source control.
The that contains the event data.
Displays selected Pattern-style background in preview panel.
The source control.
The that contains the event data.
Displays selected Gradient-style background in preview panel
The source control.
The that contains the event data.
Selects different background Styles.
Pattern, Gradient
The source control.
The that contains the event data.
Applies selected Font Color.
The source control.
The that contains the event data.
Displays the selected background color in the Panel as preview.
Applies selected back color to the cells.
The source control.
The that contains the event data.
Applies styles to the Grid if the ok button is clicked in the dialog.
The source control.
The that contains the event data.
Applies specific format to the item based on the selected index.
The source control.
The that contains the event data.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
A helper class to set up formula range selection implementing IMouseController interface
to be used with MouseControllerDispatcher.
Any Mouse Controller needs to implement the IMouseController interface.
In its implementation of MouseController.HitTest, the mouse controller should determine whether your
controller wants to handle the mouse events based current context.
Initializes a new instance of the class.
The grid control
A method to support Ctrl+D or Ctrl+R for fill series like excel.
The GridDataBoundGrid
The that contains the event data.
A method to remove drag window on closing context menu.
The source of the event.
A holding event data.
Selects an item in context menu.
The source of the event.
A holding event data.
Gets bounds of the specific range passed in.
The range from which bounds to be taken.
Dimensions of rectangular range.
CancelMode is called for the active controller after a MouseDown message when the mouse operation is cancelled.
Determines whether your controller wants to handle the mouse events based current context.
The current winner of the vote is specified through the controller parameter. Your implementation of HitTest
can decide if it wants to override the existing vote or leave it.
A holding event data..
A that has indicated to handle the mouse event.
A non-zero value if the button can and wants to handle the mouse event; 0 if the
mouse event is unrelated for this button.
MouseDown is called when this controller signaled in HitTest that it wants to handle mouse events and the
user pressed the mouse button.
MouseDown is called and this controller will become the active controller and receive all subsequent mouse message
until the mouse button is released or the mouse operation is cancelled.
A holding event data.
MouseHover is called when this controller signaled in HitTest that it wants to handle mouse events. MouseHover
is called after MouseHoverEnter.
A holding event data.
MouseHoverEnter is called when this controller signaled in HitTest that it wants to handle mouse events. MouseHoverEnter
is called before the first time MouseHover is called.
MouseHoverLeave is called when the hovering ends, either when user has moved mouse away from hittest area
or when the user has pressed a mouse button.
MouseMove is called for the active controller after a MouseDown message when the user moves the mouse pointer.
A holding event data.
MouseUp is called for the active controller after a MouseDown message when the user releases the mouse button.
A holding event data.
Sets the fill series for numeric ended single and multi-line cell values.
Source text value.
Applies Fill Series/Copy Series functionality in selected range.
Range to which series to be filled in.
Row Index of the last cell in selected range.
Column Index of the last cell in selected range.
An integer variable to iterate through cells.
An integer variable to iterate through cells.
parse the given string to the Integer or Double value.
Need to be parsed to the integer or double.
Indicate whether need to increase or decrease the parsed value.
Returns the string need to be Fill/Copy in the current cell.
Get the Month value need to be Fill/Copy in the current cell.
The text need to be search in the monthCollection.
Contains the list of months.
Indicates the fill direction.
Returns the month value need to be Fill/Copy.
Get the formula need to be Fill/Copy.
Text which starts with "=" symbol.
Indicates the direction to fill the formula.
Returns the formula string.
Gets the cursor if previous call to HitTest was successful.
Gets the name of the mouse controller.
A helper class to set up formula range selection implementing IMouseController interface
to be used with MouseControllerDispatcher.
Any Mouse Controller needs to implement the IMouseController interface.
In its implementation of MouseController.HitTest, the mouse controller should determine whether your
controller wants to handle the mouse events based current context.
Initializes a new instance of the class.
The .
Used to handle keys not handled by the active textbox arrow keys, escape, enter, ...
The source control.
The that contains the event data.
Used to turn off everything when the current cell deactivates.
The source control.
The that contains the event data.
Catches the key press of a key normally handled by the textbox here we start the range slection and append the keystroke
The source control.
The that contains the event data.
Starts the drag and drop action for specified row index and column index.
Row index to start.
Column index to start.
Includes the text in the cell.
Indicates whether reset the text selection.
Moves the drag to specific cell.
Row index of a cell to move.
Column index of a cell to move.
Determines whether selection in current cell has to be enabled for specified current cell.
A current cell in grid.
A Boolean value.
Determines whether key selection in current cell has to be enabled.
A current cell in grid.
A Boolean value.
MouseHoverEnter is called when this controller signaled in HitTest that it wants to handle mouse events. MouseHoverEnter
is called before the first time MouseHover is called.
Performs the mouse hovering action.
The that contains the event data.
Called when the hovering ends, either when user has moved mouse away from hit test area
or when the user has pressed a mouse button.
The that contains the event data.
MouseDown is called and this controller will become the active controller and receive all subsequent mouse message
until the mouse button is released or the mouse operation is cancelled.
A holding event data.
Gets the bounds for specified cell range.
The range of cells.
The bounds of range.
MouseMove is called for the active controller after a MouseDown message when the user moves the mouse pointer.
A holding event data.
MouseUp is called for the active controller after a MouseDown message when the user releases the mouse button.
User has release mouse button. Stop automatic scrolling.
A holding event data.
CancelMode is called for the active controller after a MouseDown message when the mouse operation is cancelled.
Gets the current cell of a grid.
A current cell of a grid.
Gets the textbox of a current cell.
HitTest is called to determine whether your controller wants to handle the mouse events based current context.
A holding event data.
The mouse controller of a grid.
A non-zero value if the button can and wants to handle the mouse event; 0 if the
mouse event is unrelated for this button.
Gets or sets a value Indicating whether the user needs to press control while
selecting the range with the mouse.
Gets or sets a value Indicating whether the user needs to press control while
selecting the range with the arrow keys.
Gets or sets a Color used to mark the cells being selected.
Gets or sets a value Indicating whether the placed text should remain selected when control is returned
to the user after selecting cells.
Gets or sets the name of the control.
The name of the control. The default is an empty string ("").
Gets or sets the cursor that is displayed when the mouse pointer is over
the selection area while selecting.
A System.Windows.Forms.Cursor that represents the cursor to display when
the mouse pointer is over the selection area while selecting.
Gets or sets a valid preceding characters.
Default value is ValidPrecedingChars = "+-/*=(,:"
Represents a control that displays the RowFilter dialog box like Excel.
Initializes a new instance of the class.
Assigned theme styles.
Filtering column's unique object collection.
Initializes a new instance of the class.
Assigned theme styles.
Filtering column's unique object collection.
An instance of the class.
Initializes a new instance of the class.
Assigned theme styles.
Filtering column's unique object collection.
An instance of the class.
An instance of the class.
Initializes data for the CustomRowFilter.
Assigned styles
filtering column's unique object collection
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
GridExcelFilterhelper consist of internal methods and API's - Reusable Code's.
Sets the filtering query for the date filter.
Filtering index.
Indicates whether all dates option selection status.
Sets up the selection list in the selection ComboBoxAdv.
Index of the selected item.
Sets up the selection list for the selection ComboBoxAdv - DataFilter.
Index of the selected item.
Sets up the selection list for the selection ComboBoxAdv - NumberFilter.
Index of the selected item.
Fill's the ComboBox one data source.
The source control.
The that contains the event data.
Fill's the second combobox datasource.
The source control.
The that contains the event data.
Fill's the ComboBox datasource.
Selected control.
Wires the required events of Custom Filter.
Unhooks all the triggered events.
Used to o load the CustomRowFilter.
The source control.
The that contains the event data.
Sets the styles for the custom row filters available control styles.
Office2007Theme style.
RadioButtonAdvStyle
VisualStyle of combobox.
Appearance of a button.
It will fires at the time of CustomRowFilter Form. All hooked events should unwire in this event.
The that contains the event data.
Gets the custom row filter's ComboBox table.
The data source for ComboBox.
Overridden to process key messages to CustomRowFilter.
A keystroke information.
True if key pressing is processed otherwise false.
To hide the MonthCalender popup during mouse leave action.
MonthCalender One
event data
Used to hide the MonthCalender popup during mouse leave action.
The source control.
The that contains the event data.
Action performed when monthcalender one selected date is changed.
The source control.
The that contains the event data.
Action performed when monthcalender two selected date is changed.
The source control.
The that contains the event data.
MonthCalender button one clicked customization.
The source control.
The that contains the event data.
MonthCalender button two clicked customization.
The source control.
The that contains the event data.
When you click on None button need to set empty string in required Text Box.
The source control.
The that contains the event data.
When you click on None button need to set empty string in required Text Box.
The source control.
The that contains the event data.
CustomRowFilter Ok button click customization.
The source control.
The that contains the event data.
CustomRowFilter cancel button click customization.
The source control.
The that contains the event data.
Represents a DropDown control that contains the menu options to perform Excel like filtering.
Initializes a new instance of the class.
Filter DropDown Style.
Processes the dialog keys of Alt+F4, Tab, Shift keys.
One of the Keys values that represents the key to process.
true if the key was processed by the control; otherwise, false.
Previews a keyboard message.
A , passed by reference, that represents the window message to process.
true if the message was processed by the control; otherwise, false.
Used to set focus to parent element.
The source control.
The that contains the event data.
Used to enable the button.
The source control.
The that contains the event data.
Sets Metro button.
Button control
Sets the items in the TreeViewAdv control in the dropdown.
Filter choice items of the column.
The values that are already filtered.
Table cell style.
Cell style.
Indicates whether column is filtered.
Indicates whether column contains the value.
Unwires the events of child node.
Gets the values of the checked items.
Used to save or cancel the current filtering action.
The source control.
The that contains the event data.
Used to cancel the filtering action.
The source control.
The that contains the event data.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Provides the functionalities of reusable APIs and Methods of GridExcelFilter.
Initializes a new instance of the class.
Used to get the filtering query for the date filter.
Filtering index.
All dates option selection status.
Mapping name of the column.
Filtering query.
Reusable code for MetroTop10AutoFilter and Top10AutoFilter Ok button click.
unique number field list.
mapping name of the column.
NumericUpDown selected value.
first ComboBox selected value.
second ComboBox selected value.
filtering query string.
Gets the DataTable collection for the ComboBox in CustomRowFilter.
FilterNumber differentiates the DateFilter or NumberFilter or NormalFilter customization.
DataTable of the comboBox.
Customization for the custom row filter's ok button click.
Filtering selection , normal or number or date filter.
Current column mapping name.
First ComboBox selection value.
Comparable text from the unique field's collection corresponding to first ComboBox.
Second ComboBox selection value.
Comparable text from the unique field's collection corresponding to second ComboBox.
Radio button selection status.
Filtering query.
Filtering customization when enter key is pressed in the customrowfilter or metrocustomrowfilter.
Current column mapping name.
First combobox selection value.
Comparable text from the unique field's collection corresponding to first combobox.
Second combobox selection value.
Comparable text from the unique field's collection corresponding to second combobox.
Radio button selection status.
Filtering query.
Sets up the selection list in the selection ComboBoxAdv, for both CustomRowFilter and MetroCustomRowFilter - NormalFilter.
Selected Index of First ComboBoxAdv.
First SelectionComboBoxAdv.
Second SelectionComBoxAdv.
Set's up the selection list in the selection ComboBoxAdv, for both CustomRowFilter and MetroCustomRowFilter - DateFilter.
Selected Index of First ComboBoxAdv.
First SelectionComboBoxAdv.
Second SelectionComBoxAdv.
And radio button of the CustomRowFilter.
Sets up the selection list in the selection ComboBoxAdv, for both CustomRowFilter and MetroCustomRowFilter - DateFilter.
Selected Index of First ComboBoxAdv.
First SelectionComboBoxAdv.
Second SelectionComBoxAdv.
And radio button of the CustomRowFilter.
Calculate and returns the filtering query based on selection in CustomRowFilter ComboBoxes - CommonFilterCondition.
Index of the selected item.
Selected Tex.t
Filtering Query.
Calculate and returns the filtering query based on selection in CustomRowFilter ComboBoxes - NormalFilter.
Selected Index.
Selected Text.
Filtering Query.
Calculate and returns the filtering query based on selection in CustomRowFilter ComboBoxes - DateFilter.
Selected Index.
Selected Text.
Filtering Query.
Calculate and returns the filtering query based on selection in CustomRowFilter ComboBoxes - NumberFilter.
Selected Index.
Selected Text.
Filtering Query.
Customization for the monthcalender popup to be shown.
The source control.
PopupControlContainer - the month calender popup to be shown.
PopupControlContainer - the month calender popup to be hidden
Clicked monthcalender button
Raised when date time changed.
The Text of ComboboxAdv to be changed.
The container control containing the monthcalenderAdv.
To get the value from the MonthCalenderAdv.
Fills the combobox datasource.
selection combobox
Previews a keyboard message.
keystroke information.
current column mapping name.
first combobox selection value.
comparable text from the unique field's collection corresponding to first combobox.
second combobox selection value.
comparable text from the unique field's collection corresponding to second combobox.
radio button selection status.
Sender container Form.
filtering query.
Filter's first comparable string.
Filter's second comparable string.
When you click on None button need to set empty string in required Text Box.
ComboBoxAdv.
PopupControlContainer.
Action performed when monthcalender selected date is changed.
MonthCalenderPopup in the dialog.
MonthCalenderAdv in the dialog.
ComboBoxAdv in the dropdown.
Implements the functionalities of Office2007 filter for .
Initializes a new instance of the class.
This event is used to provide list of choices.
The source control.
The that contains the event data.
Wires the to the office2007 filter.
The that needs to be enabled with office2007 filter.
Unwires the to the office2007 filter.
The that needs to be disabled with office2007 filter.
Gets or sets a value indicating whether Office2007 filter on mouse over should be enabled. If false is set, the filter displays directly when the grid has been wired.
Gets or sets a value indicating whether the filter icon in the filtered column should be shown.
This property is effective only if the ShowOffice2007FilterOnMouseHover property is in true.
Implements the functionalities of optimized Office2007 filter for .
"displayMemberColList" is used to store the DisplayMember and ValueMember of all the cells of the associated ComboBox column.
Key will be stored with "DisplayMember data", and its Value will be stored with "ValueMember data".
"_tableFilteredRecordsList" collection is maintained for getting the FilteredRecords from the "Table.FilteredRecords" collection.
Initializes a new instance of the class.
Loads the settings from the XML stream.
XmlReader for de-serializing the settings.
Wires the grouping grid to the optimized office2007 filter.
The that needs to be enabled with office2007 filter.
Unwires the from the optimized office2007 filter.
The that wired with office 2007 filter.
Gets the filter collection values.
The that contains the filter collection.
Clears all the filter choices from the .
The that holds the filters.
Removes the choices of .
The to remove the choices.
Initializes the classes of the Table.FilteresRecords while the GridGrouping Control is loading.
GridTable
Populates the DisplayMember items for "displayMemberColList".
GridTableCellStyleInfo Information of a column.
Adds the displaymember value of the combobox column.
The data source in the DataTable format.
Style Information for the cell.
Used internally to get the available font color's and available cell backcolor of records.
Used to set the CustomStackedHeaderCell type.
The source control.
The that contains the event data.
This event is used to provide list of choices.
The source control.
The that contains the event data.
Raises the event.
The that contains the event data.
Raises the event.
The that contains the event data.
Occurs after an item filtered.
Occurs after an item filtered.
Gets or sets a value indicating whether filter icon in the filtered column should be shown.
Gets or sets a value indicating whether the filter icon in the filtered Stacked column should be shown.
Gets or sets a value indicating whether a specific column is filtered or not in StackedColumn header.
Gets or Sets the index of the colheader based on which the stacked column has to be filtered.
Gets or sets the index of the current stacked column to be filtered.
Gets or sets the rectangle of the filtericon image in stackedcolumn header
Gets or sets the filtered column list.
Gets or sets a value indicating whether search operation in checkedlist box of filter should be performed.
Gets or sets a value indicating whether the filter by color option should be enabled.
Gets or sets a value indicating whether the filter dialog can be resized.
Gets or sets a value indicating whether the desired filter on specified column should be enabled. If the value is set to True,
through which the filter can be set in column using 'this.gridGroupingControl1.TableDescriptor.Columns[ColumnName].Appearance.ColumnHeaderCell.CellType = "GridExcelFilterCell"'
Gets or sets the GridFilterMode option in GridExcelFilter to filter the data using display text or value based formatted text.
By default GridExcelFilter will be filtered using DisplayMember.
It allows to set enable the number filter
Gets or sets a value indicating whether date filter can be shown in filter drop down.
Get and sets the collection of objects for filter.
Defines the constants that specify the filtering options of GridExcelFilter.
Filters by display text.
Filters by value.
Represents a Metro dialog box that displays the Top10AutoFilter like Excel.
Stores the Filter String
Used to stores the Mapping Name
Initializes a new instance of the class.
Initializes a new instance of the class.
Stores the list of numbers
Click Customization of MetroTop10AutoFilter OK button.
The source control.
The that contains the event data.
Click Customization of MetroTop10AutoFilter Cancel button.
The source control.
The that contains the event data.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Implements the DataModel part for a ExcelFilterCell.
Initializes a new object
and stores a reference to the this cell belongs to.
The for this cell model.
You typically access cell models through the
property of the class.
Creates a renderer for a cell.
The GridControlBase to add a cell renderer.
Implements the renderer part of a ExcelFilterCell.
Initializes a new object for the given GridControlBase
and .
The that displays this cell renderer.
The that holds data for this cell renderer that should
be shared among views.
References to GridControlBase and GridCellModelBase will be saved.
Used to hide the filter dialog.
The source control.
The that contains the event data.
Used to filter the grid.
The source control.
The that contains the event data.
Used to get the old and new value of the validating cell.
The source control.
The that contains the event data.
Used to notify the current cell editing.
The source control.
The that contains the event data.
Used to show the filter dialog.
The source control.
The that contains the event data.
Used to add the custom filters.
The source control.
The that contains the event data.
Used to add the sort columns.
The source control.
The that contains the event data.
Used to sort icon status.
The source control.
The that contains the event data.
Returns an array of category keys for this group and all parent groups which is used by FilterBarCells and FilterBarSummary
to compare whether the conditions should be applied to this group.
Cell identifier.
An array of category keys.
Returns the unique choices to be displayed in the filterbar cell.
Table cell identifier.
Filter bar choices.
Determines the name of the filter based on the cell style information passed in.
cell style information.
Name of the filter.
Finds the image for the filter drop down.
Name of a image.
File path of a image.
Gets all the record collections.
Filtered Column Name.
Cell style.
Record collections.
Gets the formatted string.
Cell style.
Cell value.
Formatted String.
Gets record list collections.
Filter column name.
Cell Style.
Formatted string list collection.
Gets filtered record collection list.
Filter column name.
Cell Style.
Formatted string list collection.
Modifies the edited item into filtered collection.
Filter column name.
Current cell value.
Cell style.
Gets the formatted text.
Cell value.
Cell style.
Filter column name.
Formatted text.
Converts the respective cell type in grid table.
Collection of the filtered items.
Cell style.
Collection of the converted filtered items.
Clears all the resources.
Indicates whether controls has to be disposed.
Overridden to invalidate the grid.
Row index of a cell.
Column index of a cell.
Overridden to invalidate the grid range.
Row index of a cell.
Column index of a cell.
The that contains the event data.
Used to draw the filter icon.
Graphics of a cell.
Rectangle of a cell.
Row index of a cell.
Column index of a cell.
Cell style.
Used to draw the border line.
Graphics of a cell.
Rectangle of a cell.
Row index of a cell.
Column index of a cell.
Cell style.
Initializes a new instance of the class.
Implements the DataModel part for an optimized ExcelFilterCell.
Initializes a new object
and stores a reference to the this cell belongs to.
The for this cell model.
The for this cell model.
You typically access cell models through the
property of the class.
Creates the renderer for the cell model.
grid
the renderer
Implements the renderer part of an optimized ExcelFilterCell.
Stores the row and column index
Stores the row and column index
Indicates whether the GroupingGrid is hooked with QueryRecordMeetsFilterCriteria event or not
Dictionary for filter choices.
Get the entire unique Items of the current filtered column.
Initializes a new object for the given GridControlBase
and .
The that displays this cell renderer.
The that holds data for this cell renderer that should
The that displays this cell renderer.
be shared among views.
References to GridControlBase and GridCellModelBase will be saved.
Used to perform parallel/asynchronous operation to initialize the dependant classes available in "Table.FilteredRecords".
This.
The that contains the event data.
Used to perform parallel/asynchronous operation to initialize the dependant classes available in "Table.FilteredRecords".
this.
The that contains the event data.
Used to Modify the edited item into filtered collection.
Filter column name.
Current cell value.
Cell style.
Gets record list collections.
Filter column name
Cell Style
Formated string list collection
Gets filtered record collection list.
Filter column name.
Cell Style.
Formatted string list collection.
Gets the formatted string.
Cell style.
Cell value.
Formatted String.
Used to clear the selectedItem checked
Converts the respective type in grid table.
Collection of the filtered items.
Cell style.
Collection of the converted filtered items.
Gets all the record collections.
Filtered Column Name.
Cell style.
Record collections.
Gets all the record collections.
Filtered Column Name.
Cell style.
Record collections.
Used to add the filtered list as string.
An object array of items.
List of string type.
Determines whether specified type of numeric.
The type to be checked.
True if the type if numeric otherwise false.
Returns the DateTime pattern.
Input string.
current system culture.
DateTime pattern.
Returns an array of DateTime formatting string.
current system culture.
Array of DateTime Patterns.
Sets Metro button.
Button control to be changed.
Disposes the groupingGrid and its events.
Indicates whether controls has to be disposed.
Occurs when mouse hover enters the column header.
Row index of a cell.
Column index of a cell.
Occurs when mouse hover leaves the column header.
Row index of a cell.
Column index of a cell.
The that contains the event data.
Overridden to draw the sort icons.
Graphics of a cell.
Text rectangle of a cell.
Row index of a cell.
Column index of a cell.
Cell style.
Overridden to draw the border line.
Graphics of a cell.
Text rectangle of a cell.
Row index of a cell.
Column index of a cell.
Cell style.
Hides the filterdialog.
The source control.
The that contains the event data.
Performs filtering and hides the dialog when Ok button clicked.
The source control.
The that contains the event data.
Occurs when a record is checked whether it meets filter criteria and should appear visible in the tables DisplayElements.
The source control.
The that contains the event data.
Used to select the next control.
The source control.
The that contains the event data.
Used to notify the current cell editing.
The source control.
The that contains the event data.
Used to modify the edited item in filtered collection.
The source control.
The that contains the event data.
Performs filtering based on the checked items in the CheckedListBox.
The source control.
The that contains the event data.
To select the item when clicked. This event has been handled, to ensure selection in items when TreeViewAdv has last focus.
The source control.
The that contains the event data.
Performs sorting and filtering based on the ToolStrip item's selection.
The source control.
The that contains the event data.
Customization for FilterDialog opening.
The source control.
The that contains the event data.
Used to close the filterdialog when the searchBox had last focus before clicking in an outer surface.
SearchTextBox
event data
Get the Checked Items of the current filtered column.
Occurs when the user clicks inside the cell boundary.
The source control.
The that contains the event data.
Gets the value with applied format.
value to ba formatted
type of the value
format to be applied for the value
culture of the particular column
returns the formatted string
Used to add the newly added record to the tableRecords Collection.
The source control.
The that contains the event data.
Used to close the filterdialog when the treeViewAdv had last focus before clicking in an outer surface.
TreeViewAdv
event data
Returns an array of category keys for this group and all parent groups which is used by FilterBarCells and FilterBarSummary
to compare whether the conditions should be applied to this group.
Cell identifier.
An array of category keys.
Returns the unique choices to be displayed in the filterbar cell.
Table cell identifier.
Filter bar choices.
Returns the unique choices to be displayed in the filterbar cell.
Stores the list of items
Represents the index for the use of indicating the item
Used to select the filter option
Filter bar choices.
Determines the name of the filter based on the cell style information passed in.
cell style information.
Name of the filter.
Gets the filter values collection.
cell style
filter values
Clears all the filter choices from dictionary.
Adds the filtered items to filterlists.
Object of GridTableControl.
Filtereing Column.
GridTableCellStyleInfo of filtered column.
Row index of columnHeader.
Loads the entire records using the Background Worker.
Returns the exact image of the bitmap name.
Name of the bitmap.
The image.
Used to get the correct row index of ColumnHeader for filtering.
returns the RowIndex of the ColumnHeader.
Wires the required customization events of FilterDialog, CustomUserControl, and Grid.
Initialize the search option TextBox in OptimizedFilter.
Loads the Header Filter Images.
Initializes the TextFilter dropdown items.
Initializes the DateFilter dropdown items.
Initializes the NumberFilter dropdown items.
Customization for SortByColor and FilterByColor.
GridExcelFilter FilterByColor customization.
Customization for FilterPopupGrid opening.
The source control.
The that contains the event data.
Used to ensure the "isFilterGridHovering" flag while MouseLeave action.
FilterPopupGrid
event data
Used to ensure the "isFilterGridHovering" flag while MouseHover action.
FilterPopupGrid
event data
Used to modify the color of the search label.
The source control.
The that contains the event data.
Used to modify the color of the search label.
The source control.
The that contains the event data.
Corresponds to the search label image clicks.
The source control.
The that contains the event data.
used to draw the border for checkedListbox.
The source control.
The that contains the event data.
To close the filterPopup when the filter popup is lost focus.
The source control.
The that contains the event data.
To resize the filter dialog based on the parent filter popup bounds.
The source control.
The that contains the event data.
Add the filtered items to the checkedListBox when the filter popup is closed unanimously.
The source control.
The that contains the event data.
Add the filtered items to the checkedListBox when the Ok button is triggered.
The source control.
The that contains the event data.
checkedListBox customized item population based on search via searchTextBox.
The source control.
The that contains the event data.
Sorting customization for the elements to be added to the checekedListBox.
To clear and insert the SelectAll item to the CheckedList item collection.
Customizations involved in presenting sort-by-color and filter-by-color.
Selected color of the filter.
Clears the color filter.
The source control.
The that contains the event data.
Used to set the row height.
The source control.
The that contains the event data.
Shows the more cell color dialog box.
Initializes a new custom class which shows the custom color availability in the .
Used to set the selected color.
The source control.
The that contains the event data.
Used to border around the color cells.
The source control.
The that contains the event data.
Used to border around the color cells.
The source control.
The that contains the event data.
Used to draw the cells.
The source control.
The that contains the event data.
Used to refresh the grid.
The source control.
The that contains the event data.
Used to draw the CurrentCell border.
The source control.
The that contains the event data.
Used to close the more cell color dialog.
The source control.
The that contains the event data.
Used to add the filtered column collection.
The source control.
The that contains the event data.
Used to cancel the cell activating.
The source control.
The that contains the event data.
Used to set the backcolor of cell.
The source control.
The that contains the event data.
Gets or sets the dictionary for filter choices to be exposed.
FilterCollection is only used to get each column's filtered items at runtime.
Records could not be filtered when set the FilterCollection programmatically.
Gets or sets a value indicating the size of the GridExcelFilter's filter icon.
Gets or sets a Bitmap for the Filter icon.
Gets or sets a Bitmap for the Filtered icon.
Implements the functionalities of ContextMenuStrip for GridExcelFilter.
Initializes a new instance of the class.
Processes a dialog box key.
One of the values that represents the key to process.
true if the key was processed by the control; otherwise, false.
Renderer of the ContextMenuStrip to process the resizing of the ContextMenuStrip.
The windows message.
Implements the paining functionality of ContextMenuStrip of GridExcelFilter.
Initializes a new instance of the class.
Used to draw the rectangle for specified margin.
The that contains the event data.
Used to set the arrow color.
The that contains the event data.
Used to set the backcolor.
The that contains the event data.
Used to set the button background color.
The that contains the event data.
Implements the functionalities for showcasing color sorting and filtering option available in GridExcelFilter.
Initializes a new instance of the class.
List of back color collection.
List of font color collection.
Used to draw the cell and font color to the ContextGrid cells along with check box.
The that contains the event data.
Used to set the back color while hovering.
The that contains the event data.
Used to set the back color while hovering leave.
The that contains the event data.
Used to cancel the cell activating.
The that contains the event data.
Used to cancel the current cell border.
The that contains the event data.
Gets or sets the CellColorLabel text for the contextGrid.
Gets or sets the FontColorLabel text for the contextGrid.
Gets or sets the row index that is being selected in ContextGrid.
Gets the check button in ContextGrid.
Provides the filtered unique filter items and process the filtering operation.
Gets or sets the filter values.
Gets or sets the filter conditions.
Defines the constants that specify the filter conditions.
Implements the renderer for MetroExcelFilterContextMenu.
Initializes a new instance of the class.
Used to draw the rectangle for image.
The that contains the event data.
Implements the model part for a header cell
Initializes a new object
and stores a reference to the this cell belongs to.
The for this cell model.
Indicates the type of filter
You typically access cell models through the
property of the class.
Creates a cell renderer.
The to be wired with StackedHeaderCell model.
Implements the renderer part for a textbox cell with ellipsis button
Represents the rectangle size and location
Dictionary for filter choices.
Initializes a new object for the given GridControlBase
and .
The that display this cell renderer.
The that holds data for this cell renderer that should
be shared among views.
Indicates the type of filter
References to GridControlBase,
and GridTextBoxCellModel will be saved.
Occurs when mouse hover enters the column header.
Row index of a cell.
column index of a cell.
Occurs when mouse hover leaves the column header.
Row index of a cell.
column index of a cell.
The that contains the event data.
Overridden to border line.
Graphics of a cell.
Text rectangle of a cell.
Row index of a cell.
Column index of a cell.
Cell style.
Overridden to draw the filter icons.
Graphics of a cell.
Text rectangle of a cell.
Row index of a cell.
Column index of a cell.
Cell style.
Gets or sets a value indicating the size of the GridExcelFilter's filter icon.
Gets or sets a Bitmap for the Filter icon.
Gets or sets a Bitmap for the Filtered icon.
Represents the dialog box that displays the CustomRowFilter like Excel.
Initializes a new instance of the class.
UniqueList to be merged.
Initializes a new instance of the class.
UniqueList to be merged.
An instance of the class.
Initializes a new instance of the class.
UniqueList to be merged.
An instance of the class.
/// An instance of the class.
Initializes data for the CustomRowFilter.
Filtering column's unique object collection.
Clean up any resources being used.
Indicates whether control has to be disposed.
Required method for Designer support - do not modify
the contents of this method with the code editor.
GridExcelFilterhelper consist of internal methods and API's - Reusable Code's.
Sets the filtering query for the date filter.
Filtering index.
All dates option selection status.
Sets up the selection list for the selection ComboBoxAdv - NormalFilter.
SelectedIndex.
Sets up the selection list for the selection ComboBoxAdv - DataFilter.
SelectedIndex.
Sets up the selection list for the selection ComboBoxAdv - NumberFilter.
SelectedIndex.
Hooks the required events.
Unwires all the events.
Used to load the CustomRowFilter.
The source control.
The that contains the event data.
It will fires at the time of CustomRowFilter Form. All hooked events should unwire in this event.
The that contains the event data.
Fill's the combobox one datasource.
The source control.
The that contains the event data.
Fill's the combobox two datasource.
The source control.
The that contains the event data.
Fills the combobox datasource.
Selection combobox
Gets the combobox's datatable.
Choice list items as DataTable.
Overridden to process key messages to MetroCustomRowFilter.
Keystroke information.
true if the message was processed by the control; otherwise, false.
To hide the MonthCalender popup during mouse leave action.
The source control.
The that contains the event data.
To hide the MonthCalender popup during mouse leave action.
The source control.
The that contains the event data.
Action performed when monthcalender one selected date is changed.
The source control.
The that contains the event data.
Action performed when monthcalender two selected date is changed.
The source control.
The that contains the event data.
MonthCalender button one clicked customization.
The source control.
The that contains the event data.
MonthCalender button two clicked customization.
The source control.
The that contains the event data.
When you click on None button need to set empty string in required Text Box.
The source control.
The that contains the event data.
When you click on None button need to set empty string in required Text Box.
The source control.
The that contains the event data.
MetroCustomRowFilter Ok button click customization.
The source control.
The that contains the event data.
MetroCustomRowFilter cancel button click customization.
The source control.
The that contains the event data.
Represents a drop down control to provide the design for optimized excel like filter dialog.
used to indicate changes to the values
Initializes a new instance of the class.
Initializes a new instance of the class.
Initialize the OptimizeFilterDropDoenControl.
Wires the events.
Unwires the events.
used to ensure the parent node or child node is checked.
The source control.
The that contains the event data.
Triggered after the treeViewAdv is changed with checked state.
The source control.
The that contains the event data.
Overridden to process key messages to OptimizedFilterDropDown.
A keystroke information.
True if key pressing is processed otherwise false.
Indicates the check box checking.
Occurs when checked list box clicked.
The source control.
The that contains the event data.
Performs filter operation for Ok button.
The source control.
The that contains the event data.
Performs cancel operation.
The source control.
The that contains the event data.
Resets the filter choices.
The that contains the event data.
Adds the filter choices to the checked listbox.
filter choices.
Filtered values.
Cell style.
Adds the filter choices to the checked listbox for GridControl.
filter choices.
filtered values.
cell style.
The grid model.
Used to ensure the ChecekedItems.
Indicates whether all the nodes are checked.
Indicates whether nodes are having intermediate state.
Sets the items in the TreeViewAdv control in the dropdown.
Filter choice items of the column.
The values that are already filtered.
Table cell style.
Cell style.
Number of filters.
Sets the DateTime Items.
Date item collection.
Ilist collection.
Cell style.
The GridVisualStyles
The total filter count.
The GridModel.
Used to ensure the "Blanks", "Checked", and "Intermediate" state.
Indicates whether nodes in blank status.
Indicates whether all nodes checked.
Indicates whether nodes are having intermediate state.
Index of year node.
Index of the month node.
Initializes the DateItems in .
The GridVisualStyles.
Gets the choices from the checked listbox.
The checked items list.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Delegate for ResetSelectAll method.
The that contains the event data.
This class contains ValueMemeber and DisplayMember values.
Overridden to return the DisplayMember value.
Gets or sets the ValueMember.
Gets or sets the DisplayMember values.
Implements printing functionality for a .
Initializes a new instance of the class.
The GridControlBase to be printed.
Initializes a new instance of the class.
The parent grid for this object.
Raises the event.
A that contains the event data.
Overridden to start printing of pivot grid page.
The that contains the event data.
Returns the modified BrushInfo for the respective GridVisualStyles for headers cells.
The to print.
The cell style.
The BrushInfo.
Handle this event to draw Header to the Grid print document.
Represents the methods that handles event.
The source of the event
A that contains the event data
Provides data for the event.
To draw the Header / Footer for the Grid Print document, handle the event.
Initializes a new instance of the class.
Rectangle area to draw Header / Footer
Gets or sets the custom header style.
Represents a dialog box that displays the Top10AutoFilter like Excel.
Used to store the filter string
Used to store the mapping name
Initializes a new instance of the class.
Initializes a new instance of the class.
Store the list of numbers
Ok button click of the Top10AutoFilter.
The source control.
The that contains the event data.
Cancel button click customization of the Top10AutoFilter.
The source control.
The that contains the event data.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
A Paging helper that can be wired with GridGroupingControl to enable data paging with IEnumerable type(DataTable) data source.
Pager can only support the flat datasource. It will not support the Nested table datasource.
This example shows how to use the Pager in GridGroupingControl.
Pager pager = new Pager();
pager.PageSize = 1000;
pager.Wire(this.gridGroupingControl1);
Dim pager As Pager = New Pager
pager.PageSize = 1000
pager.Wire(Me.gridGroupingControl1)
Wires the paging helper with GridGroupingControl.
The GridGroupingControl to perform paging.
The data source in DataTable.
Wires the paging helper with GridGroupingControl.
The GridGroupingControl to perform paging.
It occurs when the data source was changed.
Data source
Event args
Unhook the GridGroupingControl from the paging.
The GridGroupingControl to perform paging.
Returns DataTable from the dataSource of GridGroupingControl.
DataSource of GridGroupingControl
Returns the GridGroupingControl datasource as dataTable
Checks the the DataSource is valid or not.
DataSource
Initializes page settings and loads the default page.
Sets the Width and location of label in the RecordNavigationBar.
Reset the Label location occording to the RTL
Grid
System event args
Calculate the button location in RTL mode.
A client rectangle of a button.
Returns the rectangle in RTL mode.
It occurs when record of grid is changed
Source of the event
System recordchanged event agrs
It occurs when source list of engine is changed.
The source control.
The that contains the event data.
Changes the selection based on page.
Current page which is in view.
Fills the temporary table with paged data to display in grid.
DataTable with latest view applied.
Displays the page information in pager control at bottom (NavigationBar).
A method that get triggered on current record change in grid.
The source of the event.
An CurrentRecordEventArgs that contains the event data.
A method that get invoked when filter is applied through the filter bar.
The source of the event.
FilterBarSelectedItemChangedEventArgs
Gets the filter Expression for selected item.
Default view of DataTable
return the filter expression
Applys the paging after the records has been filtered.
Filter expression
A method that was invoked on clicking arrow buttons in pager control.
The source of the event.
An ArrowButtonEventArgs that contains the event data.
Converts the IEnumerable object to DataTable.
IEnumerable DataSource
The datasoure as DataTable.
Gets or sets the page size(record count to display in each page).
An integer value.
1000, by default.
Implements the data model or cell model for filterbar cell for paging.
This helps to apply filtering across all records in every page.
Initializes a new instance of the GridTableFilterBarGridListCellModelExt class.
The Grid Model.
The Engine.
A method that returns the filter values.
Column in which filter is being applied.
Set of filter values.
An overridden method that gets called when the filter dropdown is opened.
StyleInfoIdentity
Set of filter items.
Returns filter collection applied so far to the respective column.
Filtercollection
StyleInfoIdentity
Collection of filters.
Applies (All) type filtering to the column.
Resets the filter applied to that column.
Applies specific item filtering to the column.
Selected index
Applies the filter to the Engine.
A helper class for drawing and caching bitmaps from the DataBound.Resources folder of the Grid assembly
Initializes bitmaps for dynamic filter.
Instance of
Provides localized access to string resources specific
from the assembly manifest Syncfusion.GridHelperClasses.Windows.SR.resources
Gets the Localized string for the given string.
Specifies the culture for the given string.
String to be localized.
Argument parameters.
The localized string.
Gets the Localized string for the given string.
String to be localised.
The localized string for the given string.
Gets the Localized string for the given string.
String to be localized.
An array of objects.
The localized string.
Gets the Localized string for the given string.
Culture into which the string has to be localized.
String to be localized.
The localized string.
Localizing the filter bar options.
The string to be localized.
The localized string.
Gets the localized string for the given string.
Specifies the culture into which the string has to be localized.
Arguments in the type of object.
The localized string in the type of string.
Gets the localized string for the given string.
string that has to be localized.
Returns the boolean value for the string.
Specifies the culture into which the string has to be localized.
The string that has to be localized.
The boolean value for the string.
Returns the boolean value for the string.
The string that has to be localized.
The boolean value for the string.
Returns the Byte value for the string.
Specifies the culture into which the string has to be localized.
The string that has to be localized.
The Byte value for the string.
Gets the localized string for the given string.
string that has to be localized.
The Byte value for the string.
Returns the Char value for the string.
Specifies the culture into which the string has to be localized.
The string that has to be localized.
The Char value for the string.
Gets the localized string for the given string.
string that has to be localized.
The Char value for the string.
Returns the Double value for the string.
Specifies the culture into which the string has to be localized.
The string that has to be localized.
The Double value for the string.
Gets the localized string for the given string.
string that has to be localized.
The double value for the string.
Returns the Float value for the string.
Specifies the culture into which the string has to be localized.
The string that has to be localized.
The float value for the string.
Gets the localized string for the given string.
string that has to be localized.
The float value for the string.
Returns the integer value for the string.
The string that has to be localized.
The integer value for the string.
Returns the integer value for the string.
Specifies the culture into which the string has to be localized.
The string that has to be localized.
The integer value for the string.
Returns the Long value for the string.
The string that has to be localized.
The long value for the string.
Returns the Long value for the string.
Specifies the culture into which the string has to be localized.
The string that has to be localized.
The long value for the string.
Returns the short value for the string.
Specifies the culture into which the string has to be localized.
The string that has to be localized.
The short value for the string.
Returns the short value for the string.
The string that has to be localized.
The short value for the string.
Specifies the category in which the property or event will be displayed in a visual designer.
This is a localized version of CategoryAttribute. The localized string will be loaded from the
assembly manifest Syncfusion.GridHelperClasses.Windows.SR.resources
Initializes a new instance of the class.
The category of localization string.
Overridden to get the localized string.
The value.
A localized string.
Specifies a description for a property or event.
This is a localized version of DescriptionAttribute. The localized string will be loaded from the
assembly manifest Syncfusion.GridHelperClasses.Windows.SR.resources
Initializes a new instance of the class.
A description of an attribute.
Gets the description of an attribute.
Provides Ids specific to the Syncfusion.GridHelperClasses.Windows namespace.
Filter that satisfies the expression StartsWith
Filter that satisfies the expression EndsWith
Filter that satisfies the expression EndsWith
///
Filter that satisfies the expression Equals
Filter that satisfies the expression NotEquals
Filter that satisfies the expression LessThan
Filter that satisfies the expression LessThanOrEqualTo
Filter that satisfies the expression GreaterThan
Filter that satisfies the expression GreaterThanOrEqualTo
Filter that satisfies the expression Like
Filter that satisfies the expression Match
Filter that satisfies the expression ExpressionMATCH
Displays all data in column
Filter that satisfies the expression Custom
Filter that satisfies the expression Empty
when no condition is applied to filter
Displays FieldChooser ToolStripItem text.
Displays FieldDialogBox
Displays FieldTreeDialogBox
Selects all the data and displays them
Sorts in Ascending order
Sorts in Descending order
Applies text filter
Clears the filter from grid
Applies office2007 or GridExcel filter
Cancels the office2007 or GridExcel filter
Shows the rows based on the condition.
Applies custom Auto Filter.
Applies CustomAutoFilter based on Equal condition
Applies CustomAutoFilter based on Notequal condition
Applies CustomAutoFilter based on Greaterthan condition
Applies CustomAutoFilter based on GreaterthanOrEqual condition
Applies CustomAutoFilter based on Lessthan condition
Applies CustomAutoFilter based on lessthanOrEqual condition
Applies CustomAutoFilter based on Like condition
Applies CustomAutoFilter based on Match condition
Applies CustomAutoFilter based on BeginsWith condition
Applies CustomAutoFilter based on EndsWith condition
Applies CustomAutoFilter based on Cancel condition
Applies CustomAutoFilter based on Contains condition
Applies CustomAutoFilter based on OK condition
Applies Office2007Filter based on Equals condition
Applies Office2007Filter based on NotEquals condition
Applies Office2007Filter based on Beginswith condition
Applies Office2007Filter based on Endswith condition
Applies Office2007Filter based on Contains condition
Applies Office2007Filter based on CustomFilter condition
Applies Office2007Filter based on CustomFilteror condition
Applies Office2007Filter based on CustomFilterand condition
Is showed when error occurs in filter
Applies DialogBox to CustomAutoFilter
Applies CustomComboboxAutoFilter based on Equal condition
Applies CustomComboboxAutoFilter based on Notequal condition
Applies CustomComboboxAutoFilter based on Greaterthan condition
Applies CustomComboboxAutoFilter based on GreaterthanOrEqual condition
Applies CustomComboboxAutoFilter based on Lessthan condition
Applies CustomComboboxAutoFilter based on lessthanOrEqual condition
Applies CustomComboboxAutoFilter based on Like condition
Applies CustomComboboxAutoFilter based on Match condition
Applies CustomComboboxAutoFilter based on BeginsWith condition
Applies CustomComboboxAutoFilter based on EndsWith condition
Applies Office2007Filter based on Blanks condition
A strongly-typed resource class, for looking up localized strings, etc.
Returns the cached ResourceManager instance used by this class.
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
Looks up a localized string similar to EndsWith.
Looks up a localized string similar to Equals.
Looks up a localized string similar to Expression MATCH.
Looks up a localized string similar to GreaterThan.
Looks up a localized string similar to GreaterThanOrEqualTo.
Looks up a localized string similar to LessThan.
Looks up a localized string similar to LessThanOrEqualTo.
Looks up a localized string similar to Like.
Looks up a localized string similar to Match.
Looks up a localized string similar to NotEquals.
Looks up a localized string similar to StartsWith.
Looks up a localized string similar to Blanks.
A strongly-typed resource class, for looking up localized strings, etc.
Returns the cached ResourceManager instance used by this class.
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
Looks up a localized string similar to (All).
Looks up a localized string similar to Automatic.
Looks up a localized string similar to Available Cell Colors.
Looks up a localized string similar to Available Font Colors.
Looks up a localized string similar to (Blanks).
Looks up a localized string similar to Clear Filter From.
Looks up a localized string similar to Copy Series.
Looks up a localized string similar to (Custom...).
Looks up a localized string similar to Custom Filter.
Looks up a localized string similar to Begins with....
Looks up a localized string similar to Cancel.
Looks up a localized string similar to Contains....
Looks up a localized string similar to Custom AutoFilter.
Looks up a localized string similar to Ends with....
Looks up a localized string similar to Equals....
Looks up a localized string similar to greater than.
Looks up a localized string similar to greater than or equal.
Looks up a localized string similar to less than.
Looks up a localized string similar to less than or equal.
Looks up a localized string similar to like.
Looks up a localized string similar to match.
Looks up a localized string similar to Does Not Equal....
Looks up a localized string similar to OK.
Looks up a localized string similar to is after.
Looks up a localized string similar to is after or equal to.
Looks up a localized string similar to is before.
Looks up a localized string similar to is before or equal to.
Looks up a localized string similar to begins with.
Looks up a localized string similar to ends with.
Looks up a localized string similar to equals.
Looks up a localized string similar to is greater than.
Looks up a localized string similar to is greater than or equal to.
Looks up a localized string similar to is less than.
Looks up a localized string similar to is less than or equal to.
Looks up a localized string similar to like.
Looks up a localized string similar to match.
Looks up a localized string similar to does not equal.
Looks up a localized string similar to Top 10 Auto Filter.
Looks up a localized string similar to Date Filters.
Looks up a localized string similar to (Empty).
Looks up a localized string similar to Ends With.
Looks up a localized string similar to Equals.
Looks up a localized string similar to Error:.
Looks up a localized string similar to Cancel.
Looks up a localized string similar to OK.
Looks up a localized string similar to Expression Match.
Looks up a localized string similar to Field Chooser.
Looks up a localized string similar to FieldDialogBox.
Looks up a localized string similar to FieldTreeDialogBox.
Looks up a localized string similar to Fill Series.
Looks up a localized string similar to Filter by Cell Color.
Looks up a localized string similar to Filter by Color.
Looks up a localized string similar to Filter by Font Color.
Looks up a localized string similar to Is Greater Than.
Looks up a localized string similar to Is Greater Than Or Equal.
Looks up a localized string similar to Is Less Than.
Looks up a localized string similar to Is Less Than Or Equal.
Looks up a localized string similar to Like.
Looks up a localized string similar to Match.
Looks up a localized string similar to More Cell Colors....
Looks up a localized string similar to More Font Colors....
Looks up a localized string similar to No Fill.
Looks up a localized string similar to None.
Looks up a localized string similar to Does Not Equal.
Looks up a localized string similar to Number Filters.
Looks up a localized string similar to Above Average.
Looks up a localized string similar to After....
Looks up a localized string similar to All Dates in the Period.
Looks up a localized string similar to April.
Looks up a localized string similar to August.
Looks up a localized string similar to Before....
Looks up a localized string similar to Begins With....
Looks up a localized string similar to Below Average.
Looks up a localized string similar to Between....
Looks up a localized string similar to Cancel.
Looks up a localized string similar to Contains....
Looks up a localized string similar to Custom Filter....
Looks up a localized string similar to Custom Filter....
Looks up a localized string similar to And.
Looks up a localized string similar to Or.
Looks up a localized string similar to Equals....
Looks up a localized string similar to December.
Looks up a localized string similar to Ends With....
Looks up a localized string similar to Equals....
Looks up a localized string similar to February.
Looks up a localized string similar to Greater Than....
Looks up a localized string similar to Greater Than Or Equal To....
Looks up a localized string similar to January.
Looks up a localized string similar to July.
Looks up a localized string similar to June.
Looks up a localized string similar to Last Month.
Looks up a localized string similar to Last Quarter.
Looks up a localized string similar to Last Week.
Looks up a localized string similar to Last Year.
Looks up a localized string similar to Less Than Or Equal To....
Looks up a localized string similar to Less Than....
Looks up a localized string similar to March.
Looks up a localized string similar to May.
Looks up a localized string similar to Next Month.
Looks up a localized string similar to Next Quarter.
Looks up a localized string similar to Next Week.
Looks up a localized string similar to Next Year.
Looks up a localized string similar to Does Not Equal....
Looks up a localized string similar to November.
Looks up a localized string similar to Between....
Looks up a localized string similar to Custom Filter....
Looks up a localized string similar to Equals....
Looks up a localized string similar to Does Not Equal....
Looks up a localized string similar to October.
Looks up a localized string similar to OK.
Looks up a localized string similar to Quarter 1.
Looks up a localized string similar to Quarter 2.
Looks up a localized string similar to Quarter 3.
Looks up a localized string similar to Quarter 4.
Looks up a localized string similar to September.
Looks up a localized string similar to This Month.
Looks up a localized string similar to This Quarter.
Looks up a localized string similar to This Week.
Looks up a localized string similar to This Year.
Looks up a localized string similar to Today.
Looks up a localized string similar to Tomorrow.
Looks up a localized string similar to Top 10....
Looks up a localized string similar to Year to Date.
Looks up a localized string similar to Yesterday.
Looks up a localized string similar to of.
Looks up a localized string similar to Page.
Looks up a localized string similar to Select All.
Looks up a localized string similar to Show rows where:.
Looks up a localized string similar to Sort A to Z.
Looks up a localized string similar to Sort Largest to Smallest.
Looks up a localized string similar to Sort Newest to Oldest.
Looks up a localized string similar to Sort Oldest to Newest.
Looks up a localized string similar to Sort Smallest to Largest.
Looks up a localized string similar to Sort Z to A.
Looks up a localized string similar to Starts With.
Looks up a localized string similar to Text Filters.
Defines a list of in-built skins supported by grid.
Initializes a new instance of the class.
Applies the skin for grid.
The grid model.
The skin to be applied.
Implements the functionalities of Vista look and feel.
Creates a new instance of class.
The current visual style.
Draws the header skins.
A object.
A object that represents the drawing area.
The current state of the header.
Returns the Header Border Colors.
The bottom border color.
The right border color.
The gradient start color for the header interior.
The gradient end color for the header interior.
A Boolean value.
Returns the SortIcon interior.
The brush used to fill the sort icon.
The pen used to draw the sort icon.
Returns the back color and header interior for GroupDropArea.
The back color for GroupDropArea.
The top border color for GroupDropArea header.
The left border color for GroupDropArea header.
The Boolean value.
Draws the PushButton skins.
A object.
A object that represents the drawing area.
The current state of the button.
Draws the ComboBox skins.
A object.
A object that represents the drawing area.
The current state of the combo button.
Arrow color.
Draws the SpinButton skins.
A object.
A object that represents the drawing area.
An integer that represents the type of the button.
The current state of the spin button.
Arrow color.
Gets the border pen color for vista look and feel.
The .
The for vista look and feel.
Draws the CheckBox skins
A object.
A object that represents the drawing area.
The current state of the checkbox
Specifies whether the button is tri-stated.
Draws the CheckBox skins.
A object.
A object that represents the drawing area.
The current state of the checkbox
Specifies whether the button is tri-stated.
Specifies whether the button is intermediate state
Draws the RadioButton skins
A object.
A object that represents the drawing area.
The current state of the radio button
Gets the current VisualStyles.
Gets the current theme name.
Represents the colors for Vista style.
Provides static members to access the colors used by different grid elements.
Initializes a new instance of the class.
Default color for TopFirst.
Default color for TopLast.
Default color for BottomFirst.
Default color for BottomLast.
Default color for BottomLine.
Default color for normal border.
Default color while mousehovering the TopFirst border.
Default color while mousehovering the TopLast border.
Default color while mouse hovering the BottomFirst border.
Default color while mouse hovering the BottomLast border.
Default color while mouse hovering the BottomLine border.
Default color while mouse hovering the border.
Default color while mouse button pressed in the TopFirst border.
Default color while mouse button pressed in the TopLast border.
Default color while mouse button pressed in the BottomFirst border.
Default color while mouse button pressed in the BottomLast border.
Default color while mouse button pressed in the BottomLine border.
Default color while mouse button pressed in the border.
Default color for inner border in filled checkbox.
Default color for the filled checkbox.
Default color while mouse hovering the inner border in filled checkbox.
Default color while mouse hovering the filled checkbox.
Default color while mouse button pressed in the filled checkbox' inner border.
Default color while mouse button pressed in the filled checkbox.
Default color for the check mark.
Default color while mouse hovering the filled checkbox' border.
Default color for the border in checkbox.
Default color while mouse button pressed in the checkbox' border.
Default color while mouse button pressed in the border of RadioButton.
Default color while mouse button pressed in the filled RadioButton.
Default color while mouse hovering the inner border of RadioButton.
Default color while mouse hovering the filled RadioButton.
Default color for inner border in RadioButton.
Default color for filled RadioButton.
Default color for flat border in RadioButton.
Default color for normal border in RadioButton.
Default color while mouse button pressed in the inner border of RadioButton.
Gets an array of colors used for Vista style.
Gets an array of colors used to represent Hot State color.
Gets an array of colors used to represent Pressed State color.
Defines the constants that specify the skin with which various components across the grid will appear and behave.
Applies vista theme.
The Syncfusion.GridHelperClasses.Zoom namespace contains classes that provides the Zooming functionality to the Essential GridControl and GridGroupingControl.
Implements the functionalities for zooming the .
This example shows how to perform zooming for GridGroupingControl.
ZoomGroupingGrid zoomGGC = new ZoomGroupingGrid(this.gridGroupingControl1);
zoomGGC.zoomGrid("100");
zoomGGC.ZoomBorderColor = Color.Blue;
Dim zoomGGC As ZoomGroupingGrid = New ZoomGroupingGrid(Me.gridGroupingControl1)
zoomGGC.zoomGrid("100")
zoomGGC.ZoomBorderColor = Color.Blue
Enables to perform zooming in Grouping Grid
Variable checking the state of grid
Initializes a new instance of the class.
The to perform zooming.
The following event will be hooked whenever the column width is changed.
The that contains the event data.
The source control.
Zoom the grid on mouse wheel
The source of the event.
The event data.
Used to hide the Zoom popup window while scrolling mouse wheel.
The source control.
The that contains event data.
Used to hide the ZoomPopup when the TableControl lost its focus.
The source control.
The that contains the event data.
Used to hide the PopupControl when clicked on it.
The source control.
The that contains the event data.
The following event will be hooked whenever the Rows has been re-sized.
The that contains the event data.
The source control.
The following event will be hooked in random.
The that contains the event data.
The source control.
The following event will be hooked whenever the Client size has been changed.
The source control.
The that contains the event data.
Following event disables the Boolean variable click when focus moves out of current cell.
The that contains the event data.
The source control.
Following event is cancelled to prevent the current cell to enter into edit mode and ensures zooming the cell
Following event is to zoom the GridGroupingControl Parent Table cells
Checks if the "ZoomGridDataBoundCell" is true and the zoom percentage is either zero or hundred to zoom the grid
When a cell is clicked, a picture box precent with a popupo container appears which shows the value of a grid cell in a larger font size
The source control.
The that contains the event data.
Following event is cancelled to prevent the current cell to enter into edit mode and ensures zooming the cell
The source control.
The that contains the event data.
Following event disables the boolean variable "click" when focus moves out of current cell
The source control.
The that contains the event data.
Following event is to zoom the GridGroupingControl Child Table cells
Checks if the "ZoomGridDataBoundCell" is true and the zooming percentage is either zero or hundred to zoom the grid
When a cell is clicked, a picture box present within the popup container appears which shows the value of the grid cell in a larger font size
The source control.
The that contains the event data.
The following event will be hooked whenever the Rows has been re-sized.
The source control.
The that contains the event data.
The following event will be hooked whenever the Rows has been re-sized.
The source control.
The that contains the event data.
The following event will be hooked in random.
The source control.
The that contains the event data.
Paint event for the pop up container.
The source control.
The that contains the event data.
The following event will be hooked when the pop up container is closed.
The source control.
The that contains the event data.
Wires the to support zooming.
"Percent" indicates the percentage of Grid to be zoomed
In this method, each row's height and column's width and Font Size of any cell are modified according to the percentage.
Zooming percentage should not exceed 400.
Zooming Percentage.
Iterates the nested tables to get the proper child table count.
GridTable.
Returns the count of ChildTables.
Iterates the nested tables (child and inner child tables) to set their corresponding RowHeight and ColWidths while zooming GridGroupingControl.
Grid Table.
Iterates the nested table (child table) to hook the click event for the specific child table dynamically
The of GridGroupingControl.
Gets the zoom percentage of the grid for GridGroupingControl.
The to zoom.
The current zooming size.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Gets or sets the ImageMode whether Ellipse or Rectangle in shape while zooming.
Gets or sets a value indicating whether zooming of the cells has to be enabled.
TrueIf zooming of cells is enabled. Otherwise false.
Gets or sets the zooming size.
Gets or set the zooming factor.
The Zoom factor value has to be in between 1.0 and 4.0.
If exceeds 4.0 then the value will automatically considered to be 4.0.
Gets or sets the zooming border size.
The Zoom Border value has to be in between 1 and 50.
If exceeds 50 then the value will automatically considered to be 50.
Gets or sets the zooming border color.
Defines the constants that specify the types of Image mode while zooming a cell.
Magnifies the grid with an ellipse shape according to the size.
Magnifies the grid with a rectangle shape according to the size.
Implements the functionality of zooming for and
Variable used for setting the zooming option in window
Initializes a new instance of the class.
The to zoom.
Change font size based on ZoomSize.
The source of the event.
The event data.
Change the ColumnWidth based on ZoomSize.
The source of the event.
The event data.
Change the RowHeights based on ZoomSize.
The source of the event.
The event data.
Zoom the grid on mouse wheel
The source of the event.
The event data.
Following event is used to hide the zoomWindow while resizing the rows.
Following event is used to hide the zoomWindow while resizing the columns.
Initializes a new instance of the class.
The to zoom.
Following event is used to assign the modified column width
to the default column width while resizing.
Following event is used to get the default column widths
and assign it to the array list.
The folowing method may allow the user to get the current zoom percentage of the GridControl
Gets the current zoom percentage of the DataBoundGrid.
The that is enabled with zooming.
The current zooming size.
Used to hide the picture box when current cell lost focus.
The source control.
The that contains the event data.
The following event is to hide the picture box when current cell lost focus
The source control.
The that contains the event data.
The following event is to hide the picture box when clicked on it
The source control.
The that contains the event data.
Following event is to zoom a GridControl cell
Checks if the "ZoomGridDataBoundCell" is true and the zoom percentage is either zero or hundred to zoom the grid
When a cell is clicked, a picture box appears over the cell which shows the value of a grid cell in a larger font size
The source control.
The that contains the event data.
Following event is to zoom a DataBoundGrid cell
Checks if the "ZoomGridDataBoundCell" is true and the zoom percentage is either zero or hundred to zoom the grid
When a cell is clicked, a picture box appears over the cell which shows the value of a grid cell in a larger font size
The source control.
The that contains the event data.
This method determines whether to zoom GridControl or DataBoundGrid or both by checking the boolean variable of each grid
The percentage value to zoom.
Performs the zooming of the GridControl.
"Percent" indicates the percentage of the grid to be zoomed
In this method, each row's height and column's width and Font Size of each cell are modified according to the percentage
Percentage value to zoom.
Performs the zooming of the GridDataBoundGrid.
"Percent" indicates the percentage of the grid to be zoomed
In this method, each row's height and column's width and Font Size of each cell (column wise) are modified according to the percentage
Percentage value to zoom.
Releases all resources used by the .
Disposes the unmanaged resources.
Gets or sets a value indicating whether zooming of the cells in GridControl should be enabled.
True if zooming of cell is enabled. Otherwise false.
Gets or sets a value indicating whether zooming of the cells in GridDataBoundGrid should be enabled.
True if zooming of cell is enabled. Otherwise false.