DevExpress.XtraVerticalGrid.v14.1 Provides options that control the tooltip feature for a vertical grid's elements. Initializes a new instance of the VGridOptionsHint class. Copies all the settings from the options object passed as the parameter to the current object. A descendant whose settings are assigned to the current object. Gets or sets whether hints are displayed for cells with truncated content. true to display hints for cells with truncated content; otherwise, false. Gets or sets whether tooltips are supported for row headers. true if tooltips are supported for row headers.; otherwise, false. A default localizer to translate resources for WinForms Vertical Grid. Initializes a new instance of the VGridResLocalizer class with default settings. Gets the string, localized by the current VGridResLocalizer, for the specified user interface element. A enumeration value specifying the UI element whose caption (text) is to be localized. A representing the text to be displayed within the specified UI element. Returns the name of the language currently used by this localizer object. A specifying the language used to localize the user interface. Provides data for the event. Initializes a new instance of the class. A object which specifies the storage for the most used pens, fonts and brushes. This value is assigned to the property. A structure representing the painted element's bounding rectangle. This value is assigned to the property. A object which provides the appearance settings used to paint an element. This value is assigned to the property. Gets a collection of category indents to be painted. An Indents object representing the collection of painted category indents. Gets a collection of row indents that are going to be painted. An Indents object representing the collection of painted row indents. Represents a method that will handle the event. Represents a method that will handle the event. The event sender (the ). A object that contains event data. Provides view options for a property grid control. Initializes a new instance of the PGridOptionsView class. Copies all the settings from the options object passed as the parameter to the current object. A descendant whose settings are assigned to the current object. Gets or sets the password character displayed instead of actual characters. Password mode is enabled for fields marked with the attribute. A character displayed instead of actual characters. Represents a method that will handle the event. Represents a method that will handle the event. The event source. This parameter identifies the which raised the event. A object which contains event data. Provides data for the event. Initializes a new instance of the PopupMenuShowingEventArgs class with the specified settings. A object that is the menu to be displayed. This value is assigned to the property. A object that specifies the row where the menu is to be displayed. This value is assigned to the property. Gets or sets the control's popup menu that will be shown. A object that is the menu that will be shown. Gets the row where the popup menu will be displayed. A object that specifies the row where the popup menu will be displayed. Provides the appearance settings used to paint elements in a vertical grid. Initializes a new instance of the VGridAppearanceCollection class with the default settings. A control which will become the owner of the created collection. Provides appearance settings used to paint the borders of a Band. An that contains the corresponding appearance settings. Provides appearance settings used to paint Category Rows. An that contains the corresponding appearance settings. Provides appearance settings used to paint Category Expand Buttons. An that contains the corresponding appearance settings. Provides appearance settings used to paint values of disabled rows. An that contains the corresponding appearance settings. Provides appearance settings used to paint the headers of disabled rows. An that contains the corresponding appearance settings. Provides appearance settings used to paint the empty area of the control. An that contains the corresponding appearance settings. Provides appearance settings used to paint Expand Buttons. An that contains the corresponding appearance settings. Provides access to the appearance settings used to paint fixed row dividers. A that provides corresponding appearance settings. Provides appearance settings used to paint the currently focused cell. An that contains the corresponding appearance settings. Provides appearance settings used to paint cells that belong to the focused record. An that contains the corresponding appearance settings. Provides appearance settings used to paint the header of the focused row. An that contains the corresponding appearance settings. Provides appearance settings used to paint the header of the focused row when the control is not focused. An that contains the corresponding appearance settings. Provides appearance settings used to paint horizontal lines that separate the control's rows. An that contains the corresponding appearance settings. Indicates whether the grid control that owns the current collection is being initialized. true if the grid control that owns the current collection is being initialized; otherwise, false. Provides appearance settings used to paint modified values in a PropertyGridControl. An that contains the corresponding appearance settings. Provides appearance settings used to paint the headers of rows that contain modified values. This property is only in effect for the control. An that contains the corresponding appearance settings. Provides appearance settings used to paint the headers of pressed rows. An that contains the corresponding appearance settings. Provides appearance settings used to paint values of read-only rows. An that contains the corresponding appearance settings. Provides appearance settings used to paint the headers of read-only rows. An that contains the corresponding appearance settings. Provides the default appearance settings used to paint values of regular rows. An that contains the corresponding appearance settings. Provides appearance settings used to paint the Row Header Panel. An that contains the corresponding appearance settings. Provides appearance settings used to paint vertical lines that separate the control's columns. An that contains the corresponding appearance settings. The control that allows you to display and edit properties of any object or set of objects. Initiliazes a new instance of the PropertyGridControl class with default settings. Gets or sets whether rows are automatically created in the control for all fields in the bound object. true if rows are automatically created in the control for all fields in the bound object; false if rows are only created when an object is assigned to an empty PropertyGridControl. Gets or sets the collection of browsable attributes. A object that represents the collection of browsable attributes. This member supports the internal infrastructure and is not intended to be used directly from your code. Allows you to filter properties or display custom properties. Specifies the collection of in-place editors used by default to represent row values of specific data types A collection which associates editors with specific data types. A delimiter between property names. [To be supplied] [To be supplied] [To be supplied] [To be supplied] [To be supplied] This member supports the internal infrastructure, and is not intended to be used directly from your code. Returns the property descriptor which is associated with the specified row. The object which owns the property is returned via the targetObject parameter. A object which is bound to the required property. Returns the object which contains the required property, or an array of objects which own the property (when the PropertyGridControl is bound to multiple objects via the member). A value. Returns the property descriptor for the property associated with the specified row. A object which is bound to the required property. A value. Gets or sets the control's layout style. A enumeration value that specifies the control's layout style. Provides access to the grid's behavior options. A object which contains the grid's behavior options. Contains options that affect the display of context menus in a PropertyGridControl. A object that contains corresponding options. Provides access to the vertical grid's display options. A object which contains the grid's display options. Creates rows for the bound object's properties. Creates rows for the bound object's properties, allowing rows for nested properties to be created. true to create rows for nested properties; false to only create root rows. Gets or sets a value that specifies the availability of the vertical scroll bar. A PGridScrollVisibility enumeration value that specifies when the vertical scroll bar should be displayed. Gets or sets the object whose settings are edited by the PropertyGridControl. A whose settings are edited by the PropertyGridControl. Gets or sets the currently selected objects. An array of objects that are currently browsed. Gets or sets an object implementing the interface. An object which implements the interface. Allows context menus for rows to be customized. Provides data for the event. Initializes a new instance of the CustomPropertyDescriptorsEventArgs class with the specified settings. A source object. An ITypeDescriptorContext object. An array of Attribute objects. Gets an array of the default browsable attributes used by the PropertyGridControl to retrieve properties from the selected object(s). An array of Attribute objects. Gets contextual information on a property. An ITypeDescriptorContext object that provides contextual information on a property. Gets or sets the collection of PropertyDescriptor objects that identify properties to be displayed in the control. A PropertyDescriptorCollection object that specifies the collection of PropertyDescriptor objects. Gets the object whose properties must be retrieved via the event. An object whose properties must be retrieved via the event. Represents a method that will handle the event. Represents a method that will handle the event. The control that fires the event. A object that provides data for the event. Provides behavior options for a . Initializes a new instance of the PGridOptionsBehavior class. Gets or sets whether a selected object's properties are loaded dynamically. true if a selected object's properties are loaded dynamically; otherwise, false. Copies all the settings from the options object passed as the parameter to the current object. A descendant whose settings are assigned to the current object. Gets or sets the way properties are sorted in the PropertyGridControl. A value that specifies the way properties are sorted in the PropertyGridControl. Serves as a base for the and classes. Initializes a new instance of the VGridControlBase class. Activates the vertical grid's About dialog box. Notifies accessibility client applications of the specified System.Windows.Forms.AccessibleEvents event for the specified child control. An System.Windows.Forms.AccessibleEvents event being fired. A child System.Windows.Forms.Control which fires the event. Gets a control's active editor. A object that represents the currently active editor. null (Nothing in Visual Basic) if no cell is being edited at the moment. Adds a new record. Provides access to the properties that control the appearance of the vertical grid's elements. A object which provides the appearance settings for the vertical grid's elements. Gets the number of bands currently displayed. An integer value that indicates the number of currently displayed bands. Gets the minimum allowed width of bands. An integer value which specifies the minimum allowed width of bands, in pixels. Gets or sets the distance between bands. An integer value that specifies the distance between bands, in pixels. Gets the band width. An integer value which specifies the band width, in pixels. Occurs before a layout is restored from storage (a stream, xml file or the system registry). Prevents visual updates and data from being reloaded until the method is called. Locks the VGridControlBase, preventing visual updates of the object and its elements until the EndUpdate or CancelUpdate method is called. Resizes row headers to the minimum width required to completely display their contents. Gets or sets the border style for the vertical grid. A enumeration value that specifies the border style of a grid. Returns information on the vertical grid elements located at the specified point. A structure which specifies the test point coordinates relative to the vertical grid's top-left corner. A object which contains information about the vertical grid elements located at the test point. Enables visual updates and data reloading after a call to the method without forcing an immediate update. Unlocks the VGridControlBase object after it has been locked by the BeginUpdate method, without causing an immediate visual update. Discards any changes made to focused record cells. Gets a value which indicates whether the vertical grid can activate cell editors. true if the vertical grid can activate cell editors; otherwise, false. Fires immediately after a cell's value has been changed. Fires in response to changing the edit value. Removes the error descriptions for the focused record. Hides the active editor saving any changes made. Collapses all rows. Copies the focused cell to the clipboard as text. This member supports the internal infrastructure and is not intended to be used directly from your code. Returns a newly created descendant (the , or object depending on the passed parameter). An integer value that specifies which descendant should be created. A descendant. Enables row header cells to be painted manually. Enables row header indents to be painted manually. Enables data cells to be painted manually. Enables cell separators to be painted manually. Enables expand buttons to be painted manually. Provides access to the customization form. A object that represents the customization form. null (Nothing in Visual Basic) if the customization form is closed. Gets or sets the boundaries of the customization form. A structure which represents the customization form's boundaries. Fires when an end-user tries to create a new category row within the customization form. Fires when an end-user tries to delete a category row from the customization form. Enables editors to be assigned to individual cells. Allows you to assign a custom editor to a cell for in-place editing, and so override the default row editor, which is by default, used both in display and edit modes. Fires after the grid's data source has been changed. Deletes a record from the vertical grid. An integer value that specifies the index of the record to be deleted. Closes the customization form. Gets or sets the cell value currently being edited. A object that represents the cell value currently being edited. null (Nothing in Visual Basic) if no cell is currently being edited. Enables visual updates and data reloading after a call to the method and forces an immediate update. Fires after a row drag and drop operation has been completed. Unlocks the VGridControlBase object after a call to the BeginUpdate method and causes an immediate visual update. Expands all rows. Exports the control's data in the specified format to a stream, using the specified options. An value that specifies the format in which the control's data is exported. A object, to which the data is exported. An descendant that provides export options. Exports the control's data in the specified format to a stream. An value that specifies the format in which the control's data is exported. A object, to which the data is exported. Exports the control's data in the specified format to a file. An value that specifies the format in which the control's data is exported. A string that specifies the full path to the file to which the View's data will be exported. Exports the control's data in the specified format to a file, using the specified options. An value that specifies the format in which the control's data is exported. A string that specifies the full path to the file to which the View's data will be exported. An descendant that provides export options. Exports the control's data to the specified file as HTML. A value which contains the full path (including the file name and extension) specifying where the HTML file will be created. Exports the control's data as HTML and sends it to the specified stream. A object to which the created document is exported. Exports the control's data to the specified stream in HTML format using the specified options. A object, to which the created document is exported. A object which specifies the export options to be applied when the control is exported. Exports the control's data to the specified file in HTML format using the specified options. A which specifies the name (including the full path) of the file to which the control is exported. A object which specifies the export options to be applied when the control is exported. Exports the control's data to an MHT file (Web archive, single file) at the specified path. A value which specifies the full path (including the file name and extension) to where the MHT file will be created. Exports the control's data to the specified file in MHT format using the specified options. A which specifies the name (including the full path) of the file to which the control is exported. A object which specifies the export options to be applied when the control is exported. Exports the control's data to the specified stream in MHT format using the specified options. A object, to which the created document is exported. A object which specifies the export options to be applied when the control is exported. Exports the control's data to a PDF document and sends it to the specified stream. A object to which the created document is exported. Exports the control's data to the specified PDF file. A value which specifies the full path (including the file name and extension) where the PDF file will be created. Exports the control's data to the specified RTF file. A which specifies the full path (including the file name and extension) where the RTF file will be created. Exports the control's data as Rich Text and sends it to the specified stream. A object to which the created document is exported . Exports the control's data to a text file at the specified path. A value which specifies the full path (including the file name and extension) where the text file will be created. Exports the control's data to a text document and sends it to the specified stream. A object to which the created document is exported. Exports the control's data to the specified stream in Text format using the specified options. A object, to which the created document is exported. A object which specifies the export options to be applied when the control is exported. Exports the control's data to the specified file in Text format using the specified options. A which specifies the name (including the full path) of the file to which the control is exported. A object which specifies the export options to be applied when the control is exported. Exports the control's data to the specified file as XLS. A value which specifies the full path (including the file name and extension) where the XLS file will be created. Exports the control's data as XLS and sends it to the specified stream. A object to which the created document is exported. Exports the control's data to the specified stream in XLS format using the specified options. A object, to which the created document is exported. A object which specifies the XLS export options to be applied when the control is exported. Exports the control's data to the specified file in XLS format using the specified options. A which specifies the name (including the full path) of the file to which the control is exported. A object which specifies the XLS export options to be applied when the control is exported. Exports data to the specified stream in XLSX (MS Excel 2007) format using the specified options. A object to which data is exported. An object that contains export options. Exports the control's data to the specified file in XLSX (MS Excel 2007) format using the specified options. A which specifies the name (including the full path) of the file to which the data is exported. An object that contains export options. Exports data to the specified file in XLSX (MS Excel 2007) format. A which specifies the name (including the full path) of the file to which the data is exported. Exports data to the specified stream in XLSX (MS Excel 2007) format. A object to which data is exported. [To be supplied] [To be supplied] [To be supplied] [To be supplied] Gets the text displayed in the Find Panel's edit box. A string that specifies the text displayed in the Find Panel's edit box. Gets or sets whether the Find Panel is visible. true, if the Find Panel is visible; otherwise, false. Forces an update to the control's properties listed within the property grid at design time. Provides access to the rows that are fixed to the control's bottom edge. A collection of rows fixed to the bottom edge. Provides access to the rows that are fixed to the control's top edge. A collection of rows fixed to the top edge. Gets or sets the focused record by its index. An integer value that specifies the index of the focused record. Fires in response to cell focus changing from one cell to another in a record if the previously and currently focused cells have different indexes. Gets or sets the index of the focused cell in the focused record. An integer value that specifies the index of the focused cell. Fires in response to record focus changing. Gets whether the focused record's cell values have been modified since the record last received focus. true if the focused record's data has been changed; otherwise, false. Gets or sets the focused row. A descendant that represents the focused row. null (Nothing in Visual Basic) if no row is focused. Fires in response to row focus moving. Moves focus to the first visible row. Moves row focus to the last visible row. Moves row focus to the next visible row. Moves row focus to the previous visible row. Expands the specified row and all its children. A descendant that represents the row to expand. Returns the display text of the specified cell within the multi-editor row. A object that represents the row where the cell resides. A zero-based integer that specifies the index of the record which contains the cell. A zero-based integer that specifies the cell's index. A value that represents the cell's display text. Returns the display text of the specified cell. A descendant that represents the row where the desired cell resides. A zero-based integer that specifies the index of the record which contains the cell. A value that represents the cell's display text. Returns the display text of the specified cell. A object that identifies a row. A zero-based integer that specifies the index of the record which contains the cell. A System.String value that represents the cell's display text. Returns the value of the specified cell within the multi-editor row. A object that represents the row where the cell resides. A zero-based integer that specifies the index of the record which contains the cell. A zero-based integer that specifies the cell's index. An object that represents the cell's value. null (Nothing in Visual Basic) if no cell is found. Returns the value of the specified cell. A object that represents the row item that owns the cell. A zero-based integer that specifies the index of the record which contains the cell. An object that represents the cell's value. null (Nothing in Visual Basic) if no cell is found. Returns the value of the specified cell. A descendant that represents the row which owns the cell. A zero-based integer that specifies the index of the record which contains the cell. An object that represents the cell's value. null (Nothing in Visual Basic) if no cell is found. This member supports the internal infrastructure, and is not intended to be used directly from your code. Returns the first row within the collection. A descendant that represents the first element in the collection. null (Nothing in Visual Basic) if the vertical grid has no rows. Returns the first visible row. A descendant that represents the first visible row. null (Nothing in Visual Basic) if no visible row is found. Returns the last row. A descendant that represents the last row. null (Nothing in Visual Basic) if the vertical grid has no rows. Returns the last visible row. A descendant that represents the last visible row. null (Nothing in Visual Basic) if no visible row is found. Returns the row next to the specified one. A descendant that represents the row whose next row is returned. A descendant that represents the row next to the specified one. Returns the visible row next to the specified one. A descendant that represents the visible row whose next visible row is returned. A descendant that represents the visible row next to the specified one. Returns the row previous to the specified one. A descendant that represents the row whose previous row is returned. A descendant that represents the row previous to the specified one. Returns the visible row previous to the specified one. A descendant that represents the visible row whose previous visible row is returned. A descendant that represents the visible row previous to the specified one. Returns an object that represents the specified record. An integer value that specifies the record's index. A object that represents the specified record. null (Nothing in Visual Basic) if the record with the specified index is not found. Returns the with the specified property value. The string value specifying the caption of the row to return. The descendant with the specified property value. null (Nothing in Visual Basic) if no row is found. Returns a row by the name of the field which it's bound to. A value which specifies the name of the field in the data source. A descendant which represents the row bound to the data source field with the specified name. null (Nothing in Visual Basic) if no row is found. Returns a row by its handle. An integer value which represents the handle of the row to return. A descendant which represents the row with the specified handle. null (Nothing in Visual Basic) is no row is found. Returns the with the specified property value. The string value specifying the name of the row to return. The descendant with the specified property value. null (Nothing in Visual Basic) if no row is found. Gets an error description for the focused cell or the entire focused record. A object which identifies the cell within the focused record. A value that represents an error description. Gets an error icon type for the focused cell or for the entire record. A object that represents the row item that contains an error cell. A value that represents the error icon type. Gets a value which indicates whether the is being unloaded from memory. true if the is being disposed of; otherwise, false. Fires after the grid's layout has been changed. Indicates whether the focused record or at least a single cell within the focused record has an error assigned. true if the focused record contains errors set via the method; otherwise, false. Fires after an inplace editor has been closed. Fires before the customization form is closed. Hides the active editor and discards any changes made. Hides the Find Panel. Scrolls the vertical grid by the specified number of records. An integer value that specifies the number of records to scroll. If positive, forward scrolling is performed; otherwise the vertical grid is scrolled backwards. Scrolls the vertical grid horizontally by the specified number of pixels. An integer value that specifies the number of pixels to scroll. If positive, forward scrolling is performed; otherwise the vertical grid is scrolled backwards. Gets or sets the source of row header images. An object that is the source of images displayed within row headers. Enables added records to be initialized. This member supports the infrastructure and is not intended to be used directly from your code. Invalidates the specified record. An integer value that identifies the record to be invalidated. Invalidates the specified row. A descendant that represents the row to be invalidated. Invalidates the specified row cells. A descendant which represents the row to which the cells belong. A zero-based integer value that specifies the index of the record that contains the cells. Fires when a record fails validation or when it cannot be saved to the data source. Enables a proper response to entering an invalid cell value to be provided. Gets whether the specified row is of the type. A row to be tested. true if the specified row is of the type; otherwise, false. Returns whether the specified cell's value is the default value. A object which identifies the row. An integer which identifies the record which contains the required cell. true if the specified cell's value is the default value; otherwise, false. Returns whether the specified cell's value is defaut. A object representing the required row item. An integer which identifies the record which contains the required cell. true if the specified cell's value is default; otherwise, false. Gets whether the specified row is of the type. A row to be tested. true if the specified row is of the type; otherwise, false. Gets whether the specified row is of the type. A row to be tested. true if the specified row is of the type; otherwise, false. Indicates whether the vertical grid control can be printed. true if the PivotGridControl can be printed; otherwise, false. Updates the vertical grid. This member supports the internal infrastructure, and is not intended to be used directly from your code. Occurs after a layout whose version doesn't match the current layout version has been loaded from storage (a stream, xml file or system registry). Gets or sets the version of the control's layout. A string that specifies the version of the layout in the control. Gets or sets the index of the leftmost visible band. An integer value that specifies the zero-based index of the leftmost visible band. Gets or sets the leftmost visible record. A zero-based integer value that specifies the index of the leftmost visible record. Fires when the property's value is changed. Gets or sets the horizontal scroll position of the leftmost record (column). A value that specifies the horizontal scroll position of the leftmost record (column). Provides access to the settings that control the vertical grid's look and feel. A object whose properties specify the vertical grid's look and feel. Makes the specified record visible on screen. An integer value which identifies the record that should be made visible. Makes the specified row visible on screen. A descendant that represents the row to be made visible. Gets or sets the maximum height that rows can be stretched, to accommodate their values completely. The maximum row height, in pixels. Moves the specified row to the position specified. A descendant that represents the row moved. A descendant that represents the row before which the source row should be moved or the parent row whose child row collection it should be appended to. true if the source row should be moved before the destination row; false if the source row should be appended to the child rows collection of the destination row. Moves a row next to another row, as specified by the parameter. A row to be moved. A row next to which the first row is inserted. A value that specifies the insertion mode for a row. Provides access to the collection of non-fixed rows. A collection of non-fixed rows. Provides access to the vertical grid's behavior options. A object which contains the grid's behavior options. Provides access to settings controlling the behavior and visibility of the Find Panel and its elements. The settings controlling the behavior and visibility of the Find Panel and its elements. Provides access to the control's tooltip options. A object containing the control's tooltip options. Provides access to options that specify how a control's layout is stored to and restored from a data store (a stream, xml file or the system registry). An object that contains options for controlling how the layout is stored and restored. Provides access to the control's menu options. A VGridOptionsMenu object containing the control's menu options. Provides access to the vertical grid's selection and focus options. A object which contains the vertical grid's selection and focus options. Provides access to the vertical grid's display options. A object which contains the grid's display options. Allows context menus for rows to be customized. Posts the value being edited to the associated data source without closing the active in-place editor. true if the value being edited has been successfully saved to the associated data source; otherwise, false. Prints the vertical grid control. Fires when a user drags a row. Enables the appearance settings of individual cells to be changed. Gets the number of records within the vertical grid. An integer value that specifies the number of records within the vertical grid. Gets the record's minimum width. Returns 15. Gets or sets the distance between records. An integer value that specifies the distance between records, in pixels. Gets or sets the record's width, in either absolute or relative values, according to the currently applied layout. An integer value that specifies the record's width. Fires after a record's width has been changed. Forces the vertical grid to invalidate its client area and immediately redraw itself. Resets the appearance settings to their default values. Restores the layout stored at the specified system registry path. A string value which specifies the system registry path. If the specified path doesn't exist, this method does nothing. Restores the control's layout stored at the specified system registry path. A string value specifying the system registry path. An object that specifies which options must be restored. Restores a vertical grid's layout from the specified stream. A descendant from which the vertical grid's settings are read. If null (Nothing in Visual Basic), an exception is raised. Loads the control's layout from a stream, using the specified options. A System.IO.Stream object from which the control's settings are read. An object that specifies which options must be restored. Restores a vertical grid's layout from the specified XML file. A string value which specifies the path to the XML file from which the vertical grid's settings are read. If the specified file doesn't exist, an exception is raised. Loads the control's layout from the specified XML file, using the specified options. A string value specifying the XML file from which control settings are read. An object that specifies which options must be restored. Creates rows for all the fields in the bound data source. Fires after a row's property has been changed. Fires when changing a row's property. Gets the row header's minimum width. Returns 15. Gets or sets the width of row headers. An integer value which specifies the width of row headers. Fires after the width of row headers has been changed. Gets or sets a value by which the property changes when using CTRL + LEFT or CTRL + RIGHT key combinations. An integer value that specifies the number of pixels by which the width of row headers changes. Gets a collection of root rows. A object that represents the collection of root rows. Invokes the customization form at the specified point. A structure that specifies the location of the customization form's top-left corner. The point is set in screen coordinates. Invokes the customization form. Provides access to the Rows Iterator. A object that represents Rows Iterator. Saves a vertical grid's layout to a system registry path. A string value which specifies the system registry path to which the layout is saved. Saves the control's layout to the specified system registry path, using the specified options. A string value specifying the system registry path. An object that specifies which options must be saved. Saves a vertical grid's layout to the specified stream. A descendant to which a vertical grid's layout is written. Saves the control's layout to a stream, using the specified options. A System.IO.Stream object to which the control's layout is written. An object that specifies which options must be saved. Saves a vertical grid's layout to an XML file. A string value which specifies the path to the file where the vertical grid's layout should be stored. If an empty string is specified, an exception is raised. Saves a control's layout to a specified XML file, using the specified options. A string value specifying the XML file name. An object that specifies which options must be saved. Gets the style which is applied to the scroll bars. A object that contains the style settings for scroll bars. Gets or sets a value that specifies the availability of scroll elements. A enumeration value that specifies when horizontal and vertical scroll bars should be displayed. Sets the value of the specified cell. A descendant that represents the row which contains the cell. An integer value which identifies the record in which the cell resides. An object that represents the cell's new value. Sets the value of the specified cell. A object that represents the row item which contains the cell. An integer value which identifies the record in which the cell resides. An object that represents the cell's new value. Sets the value of the specified cell which resides within the multi-editor row. A object that represents the multi-editor row which contains the cell. An integer value which identifies the record in which the cell resides. An integer value which identifies the cell. An object that represents the cell's new value. Sets the vertical grid's behavior options to their default values. Sets the vertical grid's view options to their default states. For the , this method sets an error description for a cell within the focused record. For the , this method sets an error description for the specified row. A object that is the row item that contains an error cell. A string value that specifies an error description. An empty string to clear the assigned error. For the , this method sets an error description and icon type for a cell within the focused record. For the , this method sets an error description and icon type for the specified row. A object that is the row item that contains an error cell. A string value that specifies an error description. An empty string to clear the assigned error. A value that is the error icon type. Gets or sets the manner in which editor buttons are displayed within a vertical grid. A enumeration value that specifies the manner in which editor buttons are displayed within a vertical grid. Fires after the customization form has been invoked. Invokes the focused cell's editor. Displays the Find Panel. Allows the editor's activation to be canceled. Allows context menus for rows to be customized. Fires after a cell editor has been invoked. Opens the Print Preview window with a Bars UI. Displays the Print Preview window with a Ribbon UI. Fires before a row is dragged by an end-user. Indicates the vertical grid's current state. A enumeration value that indicates the vertical grid's current state. Fires after the vertical grid's state has been changed. Gets or sets the top visible row. An integer value that specifies the index of the top visible row. Fires when the property's value is changed. Gets or sets the vertical scroll position of the top row. A value that specifies the vertical scroll position of the top row. Gets or sets the style which is used to display category row tree buttons. A enumeration value that specifies the style which is used to display category row tree buttons. Validates the focused record and saves its values to the data source. true if the record has been updated; otherwise, false. Gets or sets whether the control is painted grayed out, when it's in the disabled state. true if the control is painted grayed out, when it's in the disabled state; otherwise, false Enables you to specify whether record data is valid and whether the record can lose focus. Enables you to perform manual validation of cell values. Scrolls the vertical grid's view vertically by the specified number of rows. An integer value which specifies the number of rows that the grid's view is scrolled by. Scrolls the vertical grid vertically by the specified number of pixels. An integer value that specifies the number of pixels to scroll. If positive, downward scrolling is performed; otherwise the vertical grid is scrolled upwards. Gets the vertical grid's view information. A object that contains the information used to draw a control. Gets a collection of visible rows. A object that represents the collection of visible rows. Provides row options. Initializes a new instance of the class. Gets or sets whether end-users can move focus to the row using either the mouse or keyboard. true if end-users can move focus to the row; otherwise, false. Gets or sets whether end-users can drag the row's header. true if end-users can drag the row's header; otherwise, false. Gets or sets whether end-users can drag the row's header to the customization form. true to allow end-users to drag the row's header to the customization form; otherwise, false. Gets or sets whether end-users can drag the bottom edge of a row's header to change the row's height. true if end-users can change the height of rows; otherwise, false. Copies all the settings from the options object passed as the parameter to the current object. A descendant whose settings are assigned to the current object. Gets or sets whether a parent row is expanded after its header has been double clicked. true to allow a parent row to be expanded by a double click on its header; otherwise, false. Gets or sets whether the row's header is displayed within the customization form when the row is hidden. true if the row's header is displayed within the customization form when the row is hidden; otherwise, false. Provides behavior options for a vertical grid control.. Initializes a new instance of the class. [To be supplied] [To be supplied] Copies all the settings from the options object passed as the parameter to the current object. A descendant whose settings are assigned to the current object. Gets or sets whether adding a new record to an underlying data source automatically moves focus to the corresponding grid record. true if a newly added record is automatically focused; otherwise, false. Gets or sets whether the entire contents of the editor is selected when a cell's editor is activated using the mouse, ENTER or F2 keys. true to select the entire cell's content when editing starts; otherwise, false. Gets or sets whether row captions are copied to the clipboard when CTRL+C is pressed or the method is called. true if row captions are copied to the clipboard when CTRL+C is pressed or the method is called; otherwise, false. Gets or sets whether end-users are allowed to move row headers using drag and drop. true to allow end-users to move row headers using drag-and-drop; otherwise, false. Gets or sets whether end-users are allowed to invoke cell editors. true if end-users are allowed to invoke cell editors; otherwise, false. Gets or sets whether child rows remain hidden if their parent row is removed from the customization form using drag and drop. true if child rows remain hidden when their parent row is removed from the customization form using drag and drop; otherwise, false. Gets or sets whether end-users scroll through records or rows when scrolling using the mouse wheel. true if end-users use the mouse wheel to scroll through the records; false if the mouse wheel is used to scroll through the rows. Gets or sets whether end-users can change the row header panel's width. true if end-users can change the row header panel's width; otherwise, false. Gets or sets whether end-users can resize row headers. true to allow end-users to resize row headers; otherwise, false. Gets or sets whether end-users can change the width of the records by dragging their edges. true to allow end-users to change the width of the records; otherwise, false. Gets or sets whether a cell's editor is activated when the mouse button is released from a click within the cell. true to activate a cell's editor when the mouse button is released from a click within the cell; false to activate a cell's editor when the mouse button is initially pressed within the cell. Gets or sets whether rows are automatically scrolled vertically when a parent row is expanded so that the maximum number of child rows possible is visible onscreen. true if rows are automatically scrolled vertically when a parent row is expanded so that the maximum number of child rows is visible onscreen; otherwise, false. Gets or sets whether editors from the collection are used to represent and edit row values of specific types. true if editors from the collection are used; otherwise, false. Gets or sets whether pressing the ENTER key hides the currently active cell editor saving the changes made to its content and moves focus to the next row's cell activating its editor. true if pressing the ENTER key hides the currently active cell editor saving the changes made to its content and moves focus to the next row's cell activating its editor; false if pressing the ENTER key hides the currently active cell editor saving the changes made to its content. Gets or sets whether the TAB/SHIFT + TAB key combinations move focus to the next/previous cell or to the next/previous control in the tab order. true if the TAB/SHIFT+TAB key combinations are processed by the vertical grid; otherwise, false. Provides view options for a vertical grid control. Initializes a new instance of the class. Gets or sets whether row and band icons within this View should be painted using the foreground color of these rows and bands. true if row and band icons within this View should be painted using the foreground color of these rows and bands; otherwise, false. Copies all the settings from the options object passed as the parameter to the current object. A descendant whose settings are assigned to the current object. Gets or sets whether bands are stretched to occupy the entire control. true, if bands are stretched to occupy the entire control; otherwise, false. The default value for the property. The DefaultLevelIndent field is set to -1. [To be supplied] Gets or sets the width of fixed row dividers. An integer value that specifies the width of horizontal lines, in pixels, that separate anchored rows from other rows. Gets or sets whether the width of row headers remain constant when the control's size or layout style is changed. true if the width of row headers remain constant when the control's size or layout style is changed; otherwise, false. Gets or sets the horizontal indent for child rows. An integer value that specifies the horizontal indent for child rows. -1 if the indent is automatically calculated. Gets or sets the maximum height for rows, when the row auto-height feature is enabled. The maximum row height, in pixels. Gets or sets the minimum height for rows, when the row auto-height feature is enabled. The minimum row height, in pixels. Gets or sets whether expand buttons are displayed within parent rows. true if expand buttons are displayed within parent rows; otherwise, false. Gets or sets whether the captions of row headers are shifted right regardless of whether an image is shown within the row header. true if the captions of row headers are shifted right regardless of whether an image is shown within the row header; otherwise, false. Gets or sets whether a focus frame is displayed around the focused cell. true to display a focus frame around the focused cell; otherwise, false. Gets or sets whether horizontal lines are displayed. true to display horizontal lines; otherwise, false. Gets or sets whether top-level category rows are visible. true if root category rows are visible; otherwise, false. Gets or sets whether row headers are displayed. true to display row headers; otherwise, false. Gets or sets whether vertical lines are displayed.. true to display vertical lines; otherwise, false. Contains values that specify how rows are sorted. Properties are sorted in alphabetical order. Properties are displayed in the order specified by the underlying object. Represents a set of selection and focus options for the vertical grid. Initializes a new instance of the VGridOptionsSelectionAndFocus class with the default settings. Copies all the settings of the object passed as this method's parameter to the current object. A descendant whose settings are assigned to the current object. Gets or sets whether the appearance settings used to paint the header of the focused row are enabled. true, if the appearance settings are enabled; otherwise, false. Represents a method that will handle the event. Represents a method that will handle the event. The event's source. Identifies the vertical grid that raised the event. A object that contains event data. Provides data for the event. Initializes a new instance of the class. A descendant representing the row that contains the cell. This value is assigned to the value. A zero-based integer specifying the index of the record containing the processed cell. This value is assigned to the property. A zero-based integer specifying the processed cell's index. This value is assigned to the property. A descendant representing the currently assigned editor. This value is assigned to the property. Gets or sets the editor assigned to the processed cell. A descendant representing the currently assigned editor. Contains options that affect the display of context menus in a . Initializes a new instance of the VGridOptionsMenu class. Copies all the settings from the options object passed as the parameter to the current object. A descendant whose settings are assigned to the current object. Gets or sets whether context menus for rows are enabled. true if context menus for rows are enabled; otherwise, false. Contains values indicating all the available states for the vertical grid. A vertical grid is being disposed of. A cell editor is currently active. The focused row has changed. A row header panel's right edge is being dragged to change the row header's width. The width of the row header panel can also be changed using the CTRL-LEFT and CTRL-RIGHT key combinations. The control's option must be enabled to allow such resizing. A multi-editor row cell's separator is being dragged by the end-user. This action results in changing cell width. A record's right edge is being dragged to change record width. The control's option must be enabled to allow such resizing. The control is in its normal state. No specific action is being performed by the end-user. A row's header is being dragged. The desired row's and the control's options must both be enabled to allow row header dragging. Note that the user can drag row headers regardless of these options' states if the customization form is shown. A row header's bottom edge is being dragged to change row height. The desired row's and control's options must both be enabled to allow such resizing operations. Lists values specifying the appearance of the category row's tree button. Either the Explorer Button, displayed on the right, or the Tree Button, displayed on the left, depending on the current paint scheme. The Explorer Button, displayed on the right (the appearance is dependent on the current paint scheme): "DevExpress Style" skin: The Tree Button, displayed on the left (the appearance is dependent on the current paint scheme): "DevExpress Style" skin: Office2003 style: Lists values specifying the availability of control's elements that enable data scrolling. The scrolling element is visible only when data scrolling can be performed. Horizontal and vertical scrolling elements are always visible. The scrolling element is only visible when horizontal scrolling can be performed. The vertical scroll bar is invisible in this case. The scrolling element is invisible regardless of whether data scrolling can be performed. The scrolling element is only visible when vertical scrolling can be performed. The horizontal scroll bar is invisible in this case. Contains options that affect the display of context menus in a . Initializes a new instance of the PGridOptionsMenu class. Contains values that specify how data searching is initiated within descendants. A control starts searching data automatically, after a small delay. The same as the Always option. A control starts searching data on clicking the Find button or pressing ENTER. Provides data for the event. Creates a new object. A object representing the currently focused row. This value is assigned to the property. A object representing the previously focused row. This value is assigned to the property. Gets the previously focused row. A object representing the previously focused row. null (Nothing in Visual Basic) if no row previously had focus. Contains values that specify the source of a row drag operation. Indicates that a drag operation starts within the vertical grid control. Indicates that a drag operation starts within the customization form. Represents a method that will handle the event. Represents a method that will handle the event. The event source (typically the control). A class instance containing event data. Provides data for the event. Creates a new object. A object representing the row being dragged. This value is assigned to the property. A structure defining the screen coordinates of the point where dragging was initiated. This value is assigned to the property. A enumeration value specifying available effects for the processed drag and drop operation. This value is assigned to the property. A enumeration value representing the source of the started dragging operation. This value is assigned to the property. Gets a value indicating where the processed drag operation starts. A enumeration value specifying the source of the started drag operation. Represents a method that will handle the event. Represents a method that will handle the event. The event source (typically the control). A class instance containing event data. Represents a method that will handle the and events. Represents a method that will handle the and events. The event sender (the ). A object that contains event data. Provides data for the and events. Creates a new object. A zero-based integer representing the index of the currently focused element. This value is assigned to the property. A zero-based integer representing the index of the previously focused element. This value is assigned to the property. Gets the index of the currently focused element. A zero-based integer representing the currently focused element's index. Gets the index of the previously focused element. A zero-based integer representing the previously focused element's index. Represents a method that will handle the event. Represents a method that will handle the event. The event source (typically the control). A class instance containing event data. Provides data for the event. Creates an new object. A object representing the row being dropped. This value is assigned to the property. A structure defining the screen coordinates for a point under the mouse cursor. This value is assigned to the property. A enumeration value specifying the effects available for the processed drag and drop operation. This value is assigned to the property. true if the processed drag and drop operation was canceled by the end-user; otherwise false. This value is assigned to the property. Gets a value indicating whether the processed drag operation is canceled. true if the drag operation was canceled by the end-user; otherwise false. Provides common data for native drag-specific events in the descendants. Creates a new object. A object representing the row being dragged. This value is assigned to the property. A structure defining the screen coordinates of a point under the mouse cursor. This value is assigned to the property. A enumeration value specifying available dragging effects. This value is assigned to the property. Gets or sets an effect available for the processed drag and drop operation. A enumeration value representing the pointer feedback indicating what happens if the mouse is released at any given moment. Gets a point representing the current mouse cursor position. A structure representing the screen coordinates of the current mouse cursor position. Represents a method that will handle the event. Represents a method that will handle the event. The event source (typically the control). A class instance containing event data. Provides data for the event. Creates a new object. A object representing the deleted category row. This value is assigned to the property. Gets or sets a value specifying whether a row is allowed to be deleted. true if the specified category row can be deleted from the collection; otherwise, false. Represents a method that will handle the event. Represents a method that will handle the event. The event source (typically the control). A class instance containing event data. Provides data for the event. Creates a new object. A object that represents the created category row. This value is assigned to the property. Gets or sets a value specifying whether the creation of a new category row with the specified caption is allowed within the customization form. true if the category row being created can be added to the collection; otherwise false. Serves as the base for classes providing data for all category row handling events. Creates a new object. A object representing the processed category row. This value is assigned to the property. Gets the processed category row. A object representing the processed category row. Enables you to perform operations over the predefined rows. Performs the specified operation on the collection of rows (and their child rows), specified by the parameter. A object representing the operation to perform. A object representing the collection of rows across which the operation is performed. Performs the specified operation on the specified row and its child rows. A object representing the operation to perform. A object to be processed. Performs the specified operation across all rows within a vertical grid control. A descendant representing the operation to perform. Represents settings common to all row items. Creates a new object with the specified data field name. A value specifying the name of a data field. This value is assigned to the property. Creates a new object with default settings. Copies the current row item's settings to the specified row item. A object or a descendant, representing the row item into which the settings are copied. Gets a value indicating whether the corresponding row can display data from a data source field. true if the row can be bound to a data source field; otherwise, false. Gets or sets the caption for a row item. A string value specifying the caption of a row item. If not set, returns an empty string. Gets or sets the row's caption when its header is displayed within the Customization Form. A string that specifies the row's caption when its header is displayed within the customization form. Gets or sets the name of the data source field to bind to a row item. A value specifying the name of the data field bound to a row. Gets the object that specifies the formatting applied to row values. A object that specifies formatting settings for row values. Gets or sets the index of the image displayed within a row item header. An integer value representing the zero-based index of the image displayed within a row item header. Gets the source of the images displayed within row headers. An object which represents the source of the images displayed within row headers. Gets whether the object is being initialized. true if the object is being initiailized; otherwise, false. Gets whether the data field corresponding to the current editor row is read only in the data source. true, if the data field is read only in the data source.; otherwise, false. Gets or sets whether the current editor row is read only. true, if the current editor row is read only ; otherwise, false. Gets an object representing the row to which a row item belongs. A descendant object containing a row item. Gets or sets the repository item that specifies the editor used to edit a row item's cell values. A descendant. Gets or sets the name of the row item's editor. A string value specifying the editor's name. Gets the position of the associated field within a data source. An integer value representing the zero-based index of the corresponding field within a data source. Gets the type of data represented by a row item. A object indicating the row item's data type. Gets or sets whether an end-user can open an Expression Editor for the current unbound row, using a context menu. true if an end-user can open an Expression Editor for the current unbound row, using a context menu; otherwise, false. Gets or sets a custom tooltip for the current row header. A string, which is a custom tooltip for the row header. Gets or sets an expression used to evaluate values for the current unbound row. A string that specifies an expression used to evaluate values for the current row. Gets or sets the data type and binding mode of the row. A enumeration value representing the data type and binding mode of the row. Gets or sets the value of a row item's data cell when the grid is in Unbound Mode. A representing the value associated with a row item. This member supports the internal infrastructure, and is not intended to be used directly from your code. Serves as the base for classes, performing operations on rows. Returns a value indicating whether the iteration must be stopped. A descendant representing the processed row. true to continue iteration; false to stop iteration. Performs the operation on the visited row. A descendant representing the processed row against which the operation is performed. Performs specific actions before recursion starts. Gets a value indicating whether all rows or only parent rows are processed. true if all rows must be processed by the operation; false if only rows that have children are to be processed. Returns a value specifying whether the operation is performed on the specified row's children. A descendant representing the processed row whose child rows are to be visited. true if the operation must be performed on the specified row's children; otherwise, false. Performs actions after a recursion has finished. Represents a collection of items within a multi-editor row. Creates and adds a new row item to the collection. A object representing the newly created row item. Adds an existing row item to the end of the collection. A object representing the row item to add. An integer value representing the collection index of the row item added. Creates a new object which is bound to a specific data field and appends it to the collection. A value which specifies the name of the data field to which the newly created row item should be bound. A object which represents the new row item. Adds an array of objects to the collection of row items. An array of objects to be added to the row item collection of a multi-editor row. Removes all row items from the . Determines whether a specific row item is a member of the . The object, to locate in the row item collection. true if the specified row item is contained within the ; otherwise false. Gets the actual number of row items contained within the . An integer value representing the number of row items in the row item collection. Searches for a specific row item object and returns the zero-based index of the first occurrence within the . A object representing the row item to locate within the collection. The zero-based index of the first occurrence of a specific row item within the row item collection, if found; otherwise -1. Adds the specified row item to the specified position within the collection. An integer value representing the zero-based index at which the specified row item should be inserted. If negative or it exceeds the number of elements, an exception is raised. A object representing the row item to be inserted. Gets a row item object from the at the specified position. An integer value specifying the zero-based index of the desired row item. A object or descendant representing the row item located at the specified position within the row item collection. Gets a row item from the by the bound field name. A string value specifying the name of the data field to which a row item is bound. A object or descendant representing a row item bound to a field with the required name. null (Nothing in Visual Basic) if there are no row items bound to the specified field. Removes a specific row item object from the . An object representing the row item to remove from the row item collection. Removes a row item object from the at the specified position. An integer value representing the index of the object in the row item collection to remove. Contains row item settings for a multi-editor row. Cteates a new object with default settings. Creates a new object and binds it to the specified data field. A string value specifying the name of the data field to which the created row item should be bound. This value is assigned to the property. Gets or sets the width of the data cells in a multi-editor row. An integer value that specifies the width of the data cells in a multi-editor row. Specifies the minimum row item width. By default, it is set to 5 pixels. $ Gets or sets the width of a row item. An integer representing a row item's width. Represents a multi-editor row. Creates a new object with default settings. This member supports the internal infrastructure, and is not intended to be used directly from your code. Gets an object containing settings specific to the first item in a multi-editor row. A descendant representing the type specific properties of the first item within a multi-editor row. null (Nothing in Visual Basic) if the multi-editor row's collection is empty. Gets a collection of items within a multi-editor row. A object representing a collection of multi-editor row items. Gets or sets a value specifying the type of the item cell separator displayed within a multi-editor row. A enumerator value specifying the type of item cell separators. Gets or sets the string used as an item cell separator within a multi-editor row. A string representing an item separator in a multi-editor row. Returns the text representation of the current object. A string that is the text representation of the current object. Gets a value indicating the multi-editor row's type. An integer value indicating the type of a multi-editor row. Represents an editor row within the grid control. Creates a new object and binds it to the specified datasource field. A string value specifying the name of the data field to which the created row should be bound. Sets the property value. Creates a new object with default settings. Gets or sets a value indicating whether the row allows cell editors to be invoked. true if the row allows you to invoke cell editors; otherwise, false. This member supports the internal infrastructure, and is not intended to be used directly from your code. Gets an object containing settings specific to an editor row. A object containing the properties of an editor row. Gets a value indicating the editor row's type. An integer value indicating the type of an editor row. Contains row item settings for a category row. Creates a new object. Creates a new object with the specified caption. A string value specifying the category's caption. This value is assigned to the property. Gets a value indicating whether the corresponding row can display data from a data source field. true if the row can be bound to a data source field; otherwise false. Overrides the inherited property to return an empty string and prohibit property value modifications. The String.Empty value. This member supports the internal infrastructure, and is not intended to be used directly from your code. Always returns true. Gets or sets the repository item specifying the editor used to edit a row's cell values. A descendant. Gets or sets the name of the row's editor. A string value specifying the editor's name. Gets the position of the associated field within a data source. The -1 value. Represents a category row within your grid control. Creates a new object with the caption specified. A string value specifying the category row's caption. Sets the property value. Creates a new object with default settings. This member supports the internal infrastructure, and is not intended to be used directly from your code. Gets or sets the maximum number of text lines used to display the category's caption. An integer value specifying the maximum number of text lines within the category. Gets the category row's settings. A object containing properties specific to category rows. Gets or sets whether the user can move focus to the category row using the TAB/SHIFT+TAB key. true if the user can focus the category row using the TAB/SHIFT+TAB key; otherwise, false. Gets the category row's tree button type. A enumeration member specifying the button's type. Gets a value indicating the category row's type. An integer value indicating a category row's type. Serves as the base class for rows of different types. Gets the appearance settings used to paint the row's cells. An object that provides the appearance settings used to paint the row's cells. Copies the current row's settings to the row specified. A object or descendant that represents the row object into which settings are copied. Gets a collection of child rows for a row. A object representing a collection of child rows (if any) for a row. Gets or sets a value specifying whether the current row is expanded. true if the current row is expanded; otherwise false. Gets or sets whether the row is fixed (anchored to a control's top or bottom edge). A DevExpress.XtraVerticalGrid.Rows.FixedStyle value that specifies whether the row is fixed. Returns an object containing type specific row settings. A zero-based integer value representing the index of the object that contains the row settings. A object or its descendant that represents type specific row properties. null (Nothing in Visual Basic) if the index parameter value is negative or exceeds the maximum index available. This member supports the internal infrastructure, and is not intended to be used directly from your code. Gets or sets the vertical grid control that owns the current row. A object which represents the vertical grid control that owns the current row. Indicates whether the row has the child row specified. A descendant representing the row to test. true if the row is the parent for the row specified; otherwise false. Determines whether the current row has a specific row as its parent. A descendant that represents the row to check. true if the current row has the specified row as its parent; otherwise false. Gets a value indicating whether a specific row contains child rows. true if a specific row contains one or more child rows; otherwise false. Provides view information on the row's header. The class descendant that provides view information on the row's header. Gets or sets the row's height. An integer value specifying the row's height in pixels. Gets or sets the row's index within a collection of rows located at the same level (sibling rows). A zero-based index value representing the position of a specific row within a collection. This member supports the internal infrastructure, and is not intended to be used directly from your code. Gets the row's nesting level. An integer value representing the row's zero-based nesting level. Gets or sets the maximum number of text lines used to display the row header's caption. An integer value specifying the maximum number of text lines within the row header. Gets the row's minimum height. An integer value specifying the grid row's minimum height. Gets or sets the row name. A value specifying the row name. Provides access to the current row's options. A object which contains the row's options. Gets the parent row of the current grid row. A descendant representing the row's parent. Gets an object containing type specific row settings. An instance of the class or its descendant representing type specific row properties. Returns the number of objects owned by a row that contains row settings. An integer value representing the total number of objects representing specific row settings. Gets or sets a System.ComponentModel.ISite for a row. A System.ComponentModel.ISite for a row. Gets or sets the name of the custom style to be applied to the current row. A string representing the name of the custom style set for the current row. Gets or sets whether the user can move focus to the cell using the TAB/SHIFT+TAB or ENTER key. true if the user can focus the cell using the TAB/SHIFT+TAB or ENTER key; otherwise, false. Gets or sets a value that identifies the current row object. An object that identifies the current row object. Gets the row's tree button type. A enumeration member that specifies the row's tree button type. Gets or sets a value indicating whether a row can be displayed within a vertical grid control. true if a row can be displayed; otherwise, false. Gets the row's visible position within a vertical grid control. A zero based integer value specifying the row's visible position among the other visible rows. Gets a value indicating the row's type. An integer value representing the row's type identifier. Contains values specifying the type of item cell separators. Specifies that cell separators have a custom string representation defined by the property. In this case the Separator style is used to control the look and feel of separator elements. Specifies that a cell separator is displayed as a vertical line. The separator style is specified by the VertLine style, which affects the look and feel of all vertical lines within your grid control. Lists values specifying the sort orders. Reserved for future use. Sorts row cells in ascending order. Reserved for future use. Sorts row cells in descending order. Reserved for future use. Cancels the sorting applied. Serves as the base for classes providing data for all row handling events. Creates a new object. A descendant representing the processed row. This value is assigned to the property. Gets the processed row. A descendant representing the processed row. Represents a method that will handle the event. Represents a method that will handle the event. The event sender (the ). A object that contains event data. Provides data for the event. Creates a new object. A object representing the processed row. This value is assigned to the property. A object containing the processed row's properties settings. This value is assigned to the property. A enumeration member specifying the way the row is being changed. This value is assigned to the property. An object representing the value of the modified row property. This value is assigned to the property. Gets or sets a value specifying whether the row can be changed. true if the row can be changed; otherwise, false. Gets or sets the current value of the changed row property. An object representing the current value of the changed row property. Represents a method that will handle the event. Represents a method that will handle the event. The event sender (the ). A object that contains event data. Provides data for the event. Creates a new object. A object representing the processed row. This value is assigned to the property. A object containing the processed row's properties settings. This value is assigned to the property. A enumeration member specifying the way the row has been changed. This value is assigned to the property. Gets the way in which the row has changed. A enumeration member specifying the way the row has changed. Gets the processed row's properties. A object containing property settings for the processed row. Serves as the base for classes providing data for cell handling events. Creates a new object. A descendant representing the processed cell's owning row. This value is assigned to the property. A zero-based integer representing the record containing the processed cell. This value is assigned to the property. A zero-based integer representing the processed cell's index. This value is assigned to the property. Gets the processed cell's index. An integer value representing the processed cell's index. Gets the index of the record containing the processed cell. An integer value representing the index of the record containing the processed cell. Represents a method that will handle the event. Represents a method that will handle the event. The event sender (the ). A object that contains event data. Provides data for the event. Initializes a new instance of the class. A descendant which represents the processed row. This value is assigned to the property. An integer value specifying the index of the record which contains the processed cell. This value is assigned to the property. An integer value specifying the cell's index. This value is assigned to the property. A object which provides the appearance settings used to paint the cell. This value is assigned to the property. Gets the appearance settings used to paint the cell currently being processed. A object which provides the appearance settings used to paint the cell. Represents a method that will handle the event. Represents a method that will handle the event. The event sender (the ). A object that contains event data. Represents a method that will handle the event. Represents a method that will handle the event. The event sender (the ). A object that contains event data. Provides data for the event. Initializes a new instance of the class. A object which specifies the storage for the most used pens, fonts and brushes. This value is assigned to the property. A structure representing the painted element's bounding rectangle. This value is assigned to the property. A object which provides the appearance settings used to paint an element. This value is assigned to the property. A descendant which represents the row whose element is to be painted. This value is assigned to the property. A enumeration member which specifies the painted button's type. This value is assigned to the property. Gets a value indicating whether the painted button's corresponding row is expanded. true if the painted button's corresponding row is expanded; otherwise, false. Gets the painted button's type. A member specifying the painted button's type. Represents a method that will handle the event. Represents a method that will handle the event. The event sender (the ). A object that contains event data. Provides data for the event. Initializes a new instance of the class. A object which specifies the storage for the most used pens, fonts and brushes. This value is assigned to the property. A structure representing the painted element's bounding rectangle. This value is assigned to the property. A object which provides the appearance settings used to paint an element. This value is assigned to the property. A object which represents the multi-editor row whose separator is to be painted. This value is assigned to the property. Gets a value indicating whether the painted cell separator is contained within the row header. true if the painted cell separator is contained within the row header; otherwise false. Gets the painted cell separator's owning row. A object representing the row containing the painted cell separator. Gets the painted cell separator's index. A zero-based integer representing the painted cell separator's index. Gets the painted cell separator's type. A enumerator value specifying the painted cell separator's type. Gets or sets the painted cell separator's text. A value representing the painted cell separator's text. Provides data for the event. Initializes a new instance of the CustomDrawRowValueCellEventArgs class with the specified settings. A object which specifies the storage for the most frequently used pens, fonts and brushes. This value is assigned to the property. A structure representing the painted element's bounding rectangle. This value is assigned to the property. A object which provides the appearance settings used to paint an element. This value is assigned to the property. Properties specific to the row being custom painted. This value is assigned to the property. An integer value identifying the record that corresponds to the painted cell. This value is assigned to the property. A zero-based integer representing the painted cell's index. This value is assigned to the property. An object representing the painted cell's value. This value is assigned to the property. A System.String value representing the painted cell's displayed text. This value is assigned to the property. Gets the index of the painted row data cell. A zero-based integer representing the painted cell's index. Gets or sets the text displayed in the painted cell. A value representing the painted cell's displayed text. Gets the painted cell's value. An object representing the painted cell's value. Gets a value indicating whether end-users can modify cell values within the painted row. true if the processed row is enabled; otherwise, false. Gets the index of the painted cell's record. An integer value identifying the record that corresponds to the painted cell. Represents a method that will handle the event. Represents a method that will handle the event. The event sender (the ). A object that contains event data. Represents a method that will handle the event. Represents a method that will handle the event. The event sender (the ). A object that contains event data. Provides data for the event. Initializes a new instance of the class. A object which specifies the storage for the most used pens, fonts and brushes. This value is assigned to the property. A structure representing the painted element's bounding rectangle. This value is assigned to the property. A object which provides the appearance settings used to paint an element. This value is assigned to the property. Gets or sets whether this row header cell's icon can be painted with a foreground color. true if this row header cell's icon can be painted with a foreground color; otherwise, false. Gets or sets the text displayed within the painted row header cell. A value representing the painted row header cell's text. Gets the bounding rectangle of the row header cell's caption. A structure representing the caption's bounding rectangle. Gets the index of the painted row header cell. An integer value representing the painted row header cell's index. Gets a value indicating whether the painted row header cell has focus. true if the painted row header cell has focus; otherwise false. Gets the bounds of the focus rectangle around the row header cell. A structure which specifies the boundaries of the focus rectangle around the row header cell. Gets a value indicating whether the mouse pointer passes over the painted row header cell. true if the mouse pointer passes over the painted row header cell; otherwise, false. Gets or sets the image displayed within the painted row header cell. A zero-based integer specifying the image displayed within the painted row header cell, -1 if no image is displayed. Gets the bounding rectangle within the painted row header cell where the image is to be drawn. A structure specifying the image's bounding rectangle. Gets a value indicating whether the painted row header cell is pressed. true if the painted row header cell is pressed; otherwise, false. Serves as a base for classes providing data for all events used to custom paint row elements. Initializes a new instance of the class. A object which specifies the storage for the most used pens, fonts and brushes. This value is assigned to the property. A structure representing the painted element's bounding rectangle. This value is assigned to the property. A object which provides the appearance settings used to paint an element. This value is assigned to the property. A descendant which represents the row whose element is to be painted. This value is assigned to the property. Initializes a new instance of the CustomDrawRowEventArgs class with the specified settings. A object which specifies the storage for the most frequently used pens, fonts and brushes. This value is assigned to the property. A structure representing the painted element's bounding rectangle. This value is assigned to the property. A object which provides the appearance settings used to paint an element. This value is assigned to the property. Properties specific to the row being custom painted. This value is assigned to the property. Provides properties specific to the row being custom painted. Properties specific to the row being custom painted. Gets the row whose element is to be drawn. A descendant representing the row whose element is to be drawn. Serves as a base for classes providing data for all events used to custom paint the elements of the descendants. Initializes a new instance of the class. A object which specifies the storage for the most used pens, fonts and brushes. This value is assigned to the property. A structure representing the painted element's bounding rectangle. This value is assigned to the property. A object which provides the appearance settings used to paint an element. This value is assigned to the property. Gets the painted element's appearance settings. A object which provides the appearance settings used to paint an element. Gets a value specifying limits for the drawing area. A structure representing the painted element's bounding rectangle. Gets an object which specifies the storage for the most used pens, fonts and brushes. A object. Gets an object used to paint. A object providing painting facilities. Gets or sets a value specifying whether an event was handled, if handled, default actions are not required. true if default actions are not required; otherwise, false. Represents a method that will handle the and events. Represents a method that will handle the and events. The event sender (the ). A object that contains event data. Provides data for the and events. Creates a new object. A object representing the row where a cell resides. This value is assigned to the property. An integer value representing the index for the record where the cell resides. This value is assigned to the property. An integer value representing the cell's index. This value is assigned to the property. An object representing the new cell value. This value is assigned to the property. Gets the current cell's value. An object representing the current cell's value. Contains information about a point referenced by specified coordinates. Creates a new object with the default settings. Represents the index of the band located at a specific point. $ Represents the index of a cell located at a specific point. $ Contains information on which grid element is located under the test point. $ Contains the coordinates of the point under the mouse cursor relative to the control's upper left corner. Can be used for handling a dragging operation initiated within a vertical grid control when it is necessary to determine the direction and distance of the drag. $ Represents the index of the record to which a specific point corresponds. $ Specifies the row located under the hit (test) point. $ The vertical grid control. Creates a new object with default settings. Enables data to be provided to and modified data to be saved from unbound rows. Gets or sets a data source member whose data is supplied to the vertical grid control. A string value representing the data source member. Gets or sets the vertical grid's data source. An object representing the grid's data source. This member supports the internal infrastructure, and is not intended to be used directly from your code. This member supports the internal infrastructure, and is not intended to be used directly from your code. Gets or sets the VerticalGridControl's layout style. A enumeration member specifying the control's layout style. Occurs after the modified focused record has been saved to the underlying data source. Updates the grid to reflect changes made to a data source. Invokes an Expression Editor that enables editing an expression for the specified unbound column. A object that identifies the row for which the Expression Editor should be created. Fires after an Expression Editor has been created for an unbound column. Lists values that specify a tree button's type. A tree button is displayed as an explorer button. A tree button is displayed as a standard tree view button. Lists values that specify the cells that display editor buttons. Editor buttons are displayed for all cells within the control Editor buttons are displayed for the focused cell only. Editor buttons are displayed for cells that reside within the focused record. Editor buttons are displayed for cells that reside within the focused row. Editor buttons are displayed only when a cell editor is active. Contains values specifying the available effect for the processed drag operation. A row is inserted after another row. Specifies the pointer feedback indicating that the dragged row is allowed to be inserted before a target row if the mouse is released at a given moment during a drag operation. Specifies the pointer feedback indicating that the dragged row is allowed to be inserted as a child of a target row if the mouse is released at a given moment during a drag operation. Specifies the pointer feedback indicating that the dragged row is allowed to be inserted after the last row in the collection if the mouse is released at a given moment during a drag operation. Specifies the pointer feedback indicating that none of the predefined effects is allowed for the dragged row if the mouse is released at a given moment during a drag operation. Contains values indicating how the row has been changed. A new row has been added to the vertical grid's or a specific row's collection. This can be performed by calling the collection's Add method. The row's property has changed. The row's property has been changed. The row's property has changed. A row has been removed from the vertical grid's or a specific row's collection. The row's property has changed. The row's property has changed. The row's property has changed. The row's property has changed. The row's property has changed. The attribute of the row's property has changed. The attribute of the row's property has changed. The row's property has changed. The row's property has changed. The row's property has changed. The row's property has changed. A row has been moved within the control. This can be performed using drag and drop or via the method. The row's property has changed. The row's property has changed. A new object or its descendant has been added to the multi-editor row's properties collection. This can be performed by calling the method. The row item's settings have been replaced with the settings from another row item using the method. The multi-editor row's properties collection has been cleared. This can be performed by calling the method. A object or its descendant has been removed from the properties collection. This can be performed by calling the method. This property is used internally only. It is inaccessible. The row's property has changed. Row settings have been replaced by another row's settings using the method. The row's property has changed. The multi-editor row's property has changed. The multi-editor row's property has changed. The row's property has changed. Reserved for future use. The row's property has changed. Reserved for future use. Reserved for future use. The row's property has changed. The row's property has changed. The row's property has changed. The row's property has changed. The row's property has changed. The corresponding user's property has changed. The corresponding user's property has changed. The corresponding user's property has changed. The corresponding user's property has changed. The corresponding user's property has changed. The corresponding user's property has changed. The corresponding user's property has changed. The corresponding user's property has changed. The corresponding user's property has changed. The corresponding user's property has changed. The row's property has changed. The row's property has changed. The row's property has changed. Contains values that specify the layout style applied to a vertical grid control. Applies the bands view layout to the control. Applies the multiple records view layout to the control. This layout is not supported by the . Applies the single record view layout to the control. Lists the values used to identify the grid element located under a specific point or this point's position relative to the control. A point belongs to the band edge, which is the right edge of the leftmost visible record. end-users can drag this edge to resize records. A point belongs to the border of the vertical grid control. A point belongs to the client region of the Customization Form. A point belongs to an empty client area of the vertical grid control. A point belongs to the expand button residing within a parent row. Note that category rows can display two types of expand buttons, the button type depends on the control's look and feel settings. A point belongs to the grip of the vertical grid control. The grip place is visible if both the vertical and horizontal scroll bars are visible. A point belongs to a row header panel cell. Reserved for future use. A point belongs to the row header image displayed within a row header cell. Reserved for future use. A point belongs to the header separator, which is a vertical line between row headers and value cells. It can be dragged to resize row header width. A point belongs to the grid's horizontal scroll bar. A point belongs to a separator that divides cells in multi-editors rows. The separator is either a vertical line or a specific string between cells located within a combined row header (or value) cell. The separator can be dragged to resize the widths of inner cells for the multi-editor row. A point does not belong to any defined part of the vertical grid control. More precisely, it resides outside the grid control within the region which cannot be specified by any member of the enumerator. A point resides outside the grid control. It is located below the grid but is still within its width. This can be used for handling a dragging operation initiated within the vertical grid control when it is necessary to determine the direction of dragging. A point resides outside the grid control. It is located to the left of the grid's left edge but is still within its height boundaries. This can be used for handling a dragging operation initiated within the vertical grid control when it is necessary to determine the direction of dragging. A point resides outside the grid control. It is located to the right of the grid's right edge but is still within its height boundaries. This can be used for handling a dragging operation initiated within the vertical grid control when it is necessary to determine the direction of dragging. A point resides outside the grid control. It is located above the grid but is still within its width. This can be used for handling a dragging operation initiated within the vertical grid control when it is necessary to determine the direction of dragging. A point belongs to the right edge of the leftmost visible column representing a record. It can be dragged to resize the width of all records. A point belongs to a row. Such an area corresponds to the following elements: empty spaces followed by captions within header cells, horizontal and vertical lines between cells in adjacent rows, horizontal and vertical bars representing categories. A point belongs to a row edge. A row edge is the bottom edge of the row's header cell. It can be dragged to resize row height. A point belongs to a value cell. A point belongs to the grid's vertical scroll bar. A base class that provides necessary functionality for custom localizers of the Vertical Grid control. Initializes a new instance of the VGridLocalizer class with default settings. Gets or sets a localizer object providing localization of the user interface at runtime. An descendant, used to localize the user interface at runtime. Returns a localizer object, which provides resources based on the thread's language and regional settings (culture). An object representing resources based on the thread's culture. Returns a localizer object, which provides resources based on the thread's language and regional settings (culture). A object, which provides resources based on the thread's culture. Contains options controlling the view and behavior settings of the Find Panel. Initializes a new instance of the VGridOptionsFind class. Copies all the settings of the object passed as this method's parameter to the current object. A descendant whose settings are assigned to the current object. Gets or sets whether the Find Panel's search (filter) string is cleared when the Find Panel is hidden. true, if the Find Panel's search string is cleared on hiding the panel; otherwise, false. Gets or sets the delay, in milliseconds, after which a data search is initiated (if automatic search mode is active). An integer that specifies the delay, in milliseconds, after which a data search is initiated. Gets or sets the field names against which searches are performed by the Find Panel. A string specifying the field names against which searches are performed. Gets or sets whether a data search starts automatically, or must be started manually. A value that specifies whether a data search starts automatically, or must be started manually. Gets or sets the text that is displayed grayed out when the search box is empty. The text that is displayed grayed out when the search box is empty. Gets or sets whether the search string is highlighted within located records. true, if the search string is highlighted within located records; otherwise, false. Gets or sets whether the Clear button is displayed within the Find Panel. true, if the Clear button is displayed within the Find Panel; otherwise, false. Gets or sets whether the close ('x') button is displayed within the Find Panel. true, if the close ('x') button is displayed within the Find Panel; otherwise, false. Gets or sets whether the Find button is displayed within the Find Panel. true, if the Find button is displayed within the Find Panel; otherwise, false. Gets or sets whether the Find Panel can be accessed by an end-user. A value that specifies whether the Find Panel can be accessed by an end-user. The control that displays descriptions for properties being browsed in a . Initializes a new instance of the PropertyDescriptionControl class with default settings. This member is not supported by the PropertyDescriptionControl class. A Boolean value. Provides access to the properties that control the appearance of the control's elements. A object which provides the appearance settings for the vertical grid's elements. Gets or sets the control's background color. This property is not supported, use the Appearance.Panel.BackColor property instead. A value. This member is not supported by the PropertyDescriptionControl class. An Image object. This member is not supported by the PropertyDescriptionControl class. An ImageLayout object. Gets or sets the control's border style. A enumeration member specifying the control's border style. Gets or sets the control's font settings. This property is not supported, use the Appearance.Description.Font property instead. A object. Gets or sets the control's foreground color. This property is not supported, use the Appearance.Description.ForeColor property instead. A value. Provides access to the settings that control the control's look and feel. A object whose properties specify the control's look and feel. Gets or sets the target for which property descriptions are displayed in the current control. A object. Resets the BackColor property to its default value. Resets the ForeColor property to its default value. This member is not supported by the PropertyDescriptionControl class. A RightToLeft object. Gets or sets whether to show a hint displaying the current property description when the property description is trimmed in the PropertyDescriptionControl. true, to show a hint when the property description is trimmed in the PropertyDescriptionControl; otherwise, false. This member is not supported by the PropertyDescriptionControl class. A string value. Represents a collection of rows within the control. Adds a specific row to the end of the rows collection and returns its index. An instance of the class descendant representing the row to add. The zero-based index at which a specific row object has been added to the collection. Adds an array of row objects to the rows collection. An array of derived objects to be added to the collection of rows. Gets the number of elements in the collection. An integer value that specifies the number of elements contained in the collection. Gets the first row from the collection whose property is true. A object representing the first row in the collection whose property is true. Returns an enumerator that iterates through the collection. An IEnumerator for the collection. Gets a row by the name of the field to which it's bound. A value which specifies the name of the field in the data source. A descendant which represents the row bound to the data source field with the specified name. null (Nothing in Visual Basic) if no row is found. Gets a row by the name of the field to which it's bound. A value which specifies the name of the field in the data source. true to process the child rows that reside at greater nesting levels; false to process only the rows within the current rows collection. A descendant which represents the row bound to the data source field with the specified name. null (Nothing in Visual Basic) if no row is found. Gets or sets the vertical grid control that owns the rows collection. A object which represents the vertical grid control which the rows collection belongs to. Returns true if visible rows exist. true if visible rows exist; otherwise, false. Searches for a specific row object and returns the zero-based index of the first occurrence within the rows collection. A derived object representing the row to locate within the collection. The zero-based index of the first occurrence of a specific row within the rows collection, if found; otherwise -1. Inserts a specific row object into the collection at the specified position. A class descendant representing the row object to insert into the rows collection. The zero-based location index where a specific row object should be inserted. Gets whether the collection is empty. true if the collection is empty; otherwise, false. Gets a row from the rows collection by its name. A string value specifying the name of the desired row. A object representing a row with the required name. null (Nothing in Visual Basic) if there are no rows with the specified name in the collection. Gets a row object from the rows collection at the specified position. An integer value specifying the desired row's zero-based index. A object representing a row located at a specific position within the rows collection. Gets the last row from the collection whose property is true. A object representing the last row whose property is true. Removes the specified row from the collection. A object representing the row to remove. If the row is not found within the collection, an exception is raised. Gets the number of rows whose property is true. An integer value representing the number of collection members whose property is true. Represents the grid's customization form. Gets the width of category row headers displayed on the Categories page of the customization form. An integer value representing the width of category row headers displayed on the Categories page of the customization form. Gets or sets a row whose header is dragged from the customization form. A descendant representing a row whose header is pressed in the customization form. Represents the width of row headers displayed on the Rows page of the customization form. An integer value representing the width of row headers displayed on the Rows page of the customization form. Updates the size of the customization form.