NevronOpenVision
Nevron.Nov.Grid Namespace / NColumn Class
Fields Properties Methods Events


In This Topic
    NColumn Class Members
    In This Topic

    The following tables list the members exposed by NColumn.

    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public FieldEvent, which occurs when the column needs to create grouping rule for itself.  
    Public FieldEvent, which occurs when the column needs to create header content for a column header, grouping column header etc.  
    Public FieldEvent, which occurs when the column needs to create sorting rule for itself.  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)Reference to the format child.  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)Reference to the HasFilters property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the header child.  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)Reference to the IsAutoCreated property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the IsFrozen property  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)Schema associated with column  
    Public Fieldstatic (Shared in Visual Basic)Reference to the SortingDirection property  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Top
    Protected Fields
     NameDescription
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Fieldstatic (Shared in Visual Basic)  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets whether the user is allowed to edit the columns cells. By default set to true.  
    Public PropertyGets or sets whether the user is allowed to filter by the column content by clicking on the filter symbol. By default set to true.  
    Public PropertyGets or sets whether the user is allowed to format the column . By default set to true.  
    Public PropertyGets or sets whether the user is allowed to group by the column by dragging it in the grouping panel. This property is applicable only when the column is inside a NTableView.  
    Public PropertyGets or sets whether the user is allowed to reorder the column by dragging it. By default set to true.  
    Public PropertyGets or sets whether the user is allowed to resize the column. By default set to true.  
    Public PropertyGets or sets whether the user is allowed to sort the columns by clicking on them. By default set to true.  
    Public PropertyShortcut property that gets or sets the X, Y, Width and Height properties  
    Public PropertyGets the desired Height of the column. Automatically updated by Nevron.  
    Public PropertyGets the desired Width of the column. Automatically updated by Nevron.  
    Public PropertyGets the display index of the column. Automatically updated by Nevron.  
    Public PropertyGets or sets the column editor  
    Public PropertyDetermines the fixed width of the column, if WidthMode is set to Fixed.  
    Public PropertyGets or sets the column format  
    Public PropertyGets or sets the collection of formatting rules, that applies conditional formating to the column.  
    Public PropertyGets or sets the column freeze mode.  
    Public PropertyGets whether there are any filters associated with that column. Automatically updated by Nevron.  
    Public PropertyGets or sets the column header.  
    Public PropertyGets the Height of the column  
    Public PropertyGets whether the arrange of the element is valid.  
    Public PropertyGets whether this column is automatically generated. Automatically updated by Nevron.  
    Public PropertyGets whether this column is frozen. Automatically updated by Nevron.  
    Public PropertyGets whether the measure of the element is valid  
    Public PropertyGets whether the element is pooled for arrange validation.  
    Public PropertyGets whether the element is pooled for measure validation.  
    Public PropertyGets or sets the minimal width of the column  
    Public PropertyGets the collection that owns this column  
    Public PropertyGets the grid view to which this column belongs  
    Public PropertyGets the sorting direction of this column. Automatically updated by Nevron.  
    Public PropertyGets or sets the title of the column.  
    Public PropertyGets the Width of the column  
    Public PropertyDetermines the mode in which the width of the column is determined. By default set to Auto.  
    Public PropertyDetermines the percent width of the column, if WidthMode is set to Percent.  
    Public PropertyGets the X coordinate of the column inside its collection  
    Public PropertyGets the Y coordinate of the column inside its collection  
    Top
    Protected Properties
     NameDescription
    Internal Property  
    Internal Property  
    Top
    Public Methods
     NameDescription
    Public MethodCalled by the NResizeColumnsTool, when the resize column splitter is double clicked.  
    Public MethodOverridden. Overriden to return true  
    Public MethodGets whether the column can be edited.  
    Public MethodOverridden. Overriden to return true  
    Public MethodPerforms a click on the column.  
    Public MethodMust override to creates a data cell editor which initially displays the specified value.  
    Public MethodCreates a grouping rule for this column. This implementation raies the CreateColumnGroupingRule event. If the event is not handled by default it creates a grouping rule that groups by this column.  
    Public MethodCreates the header content.  
    Public MethodCreates a sorting rule for this column.  
    Public MethodFormats the specified data cell to display the specified value.  
    Public MethodCreates the default data cell, which is used for default row measurement purposes.  
    Public MethodGets the cell X range  
    Public MethodOverridden. Overriden to clip  
    Public MethodGets the column value for the specified data row.  
    Public MethodGets whether the row values associated with this column can be null.  
    Public MethodGets the type associated with the row values for this column  
    Public MethodOverridden. Gets the matrix that transforms local to parent coordinates  
    Public MethodInvalidates the element arrange  
    Public MethodCalled by child or descendant arrange elements that consider this element as arrange parent, and want to inform it to invalidate it's arrange.  
    Public MethodInvalidates the element measure and pools the element for measure validation.  
    Public MethodCalled by child or descendant measure elements that consider this element as measure parent, and want to inform it to invalidate it's measure.  
    Public MethodOverloaded. Overridden. Transforms a point in local coordinates to the coordinates of its parent coordinate system  
    Public MethodOverloaded. Overridden. Transforms a point in parent coordinates to local coordinates  
    Public MethodSets the column value for the specified data row.  
    Public MethodShows the column format dialog  
    Public MethodShows the column filter dialog. Returns true if the dialog is successfully opened.  
    Public MethodShows the column format dialog  
    Public MethodShows the column properties dialog  
    Public MethodToggles the sorting direction of the column. If it is None, makes it Ascending. If is is Ascending, makes it Descending. If is is Descending, makes it None.  
    Public MethodUpdates the content of the column header. By default the header content is a label displaying the column title and is automatically updated when the Title changes. You may need to call this method when you subcribe for the CreateColumnHeaderContent event and create a custom column header. This method is automatically called by Nevron, when the title property changes.  
    Public MethodCalled to arrange the element  
    Public MethodCalled to validate the element measure  
    Top
    Protected Methods
     NameDescription
    Protected MethodApplies to formatting rules to the specified dataCell and view.  
    Protected MethodArranges the row contents  
    Internal Method  
    Internal Method  
    Protected MethodOverridable for creating the default grouping rule for this column. This implementation returns null.  
    Protected Method  
    Protected MethodOverridable for creating the default sorting rule for this column. This implementation returns null.  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Protected MethodMeasures the height of the row  
    Protected MethodDefault handler for the column click event. This implementaiton toggles the column sorting direction if it is allowed by the grid and the column.  
    Protected MethodCalled when the FreezeMode property has changed.  
    Protected MethodCalled when the Title property has changed. This implemenation calls the UpdateHeaderContent method.  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal MethodOverridden.   
    Internal Method  
    Internal MethodOverridden.   
    Internal Method  
    Top
    Public Events
     NameDescription
    Public EventEvent, which occurs when the column is clicked by the user  
    Top
    See Also