Click or drag to resize

SortingDataColumnsModel Class

Data model for sorting data columns by row. Or for sorting the order of data columns by property columns.
Inheritance Hierarchy
SystemObject
  Altaxo.Gui.Data.SortingSortingDataColumnsModel

Namespace: Altaxo.Gui.Data.Sorting
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public class SortingDataColumnsModel : ICloneable

The SortingDataColumnsModel type exposes the following members.

Constructors
 NameDescription
Public methodSortingDataColumnsModelObsolete.
Initializes a new instance of the SortingDataColumnsModel class
Top
Properties
 NameDescription
Public propertyColumnsToSort Gets the columns to sort together with their sort order. The columns could be either data columns or property columns.
Public propertyMoveOnlyDataColumnsThatMatchPropertyColumnGroup This property is only relevant if SortingColumnsArePropertyColumns is true. If the value is true, only data columns that match the property column group will be moved. If the value is false, all data columns will be moved.
Public propertySortingColumnsArePropertyColumns Gets a value indicating whether the sorting columns are property columns (value == true) or data columns (value == false).
Public propertyTreatEmptyElementsAsLowest Gets or sets a value indicating how to treat empty elements during sorting. If true, empty elements are treated as the lowest possible value. If false, they are treated as the highest possible value.
Top
Methods
 NameDescription
Public methodCloneCreates a new object that is a copy of the current instance.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also