columnspanel-class
Represents a set of columns used in SELECT clause in SQL query.
public class Korzh.EasyQuery.Wpf.ColumnsPanel
: XPanel
Assembly: Korzh.EasyQuery.WPF.dll
Constructors
Name | Type | Description |
---|---|---|
ColumnsPanel() | void | Initializes a new instance of the Korzh.EasyQuery.Wpf.ColumnsPanel class. |
Properties
Name | Type | Description |
---|---|---|
AllowColumnsDragging | bool | Gets or sets a value indicating whether using drag-n-drop to change columns order is possible. |
AttributeElementFormat | string | Gets or sets the attribute element format. |
EditMode | ColumnsPanel.EditModeKind | Gets or sets the edit mode. |
IsAddRowVisible | bool | Gets or sets a value indicating whether "Click here to add ..." row is visible. |
Query | Query | Gets or sets the query. |
SortEntities | XSortOrder | Gets or sets the order of entities in context menu. |
Methods
Name | Type | Description |
---|---|---|
OnApplyTemplate() | void | When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate . |
UpdateModelInfo() | void | Updates all information based on data model information (such as list of entities). |
Static Fields
Name | Type | Description |
---|---|---|
QueryProperty | DependencyProperty | Identifies the Korzh.EasyQuery.Wpf.ColumnsPanel.Query dependency property |
Static Methods
Name | Type | Description |
---|---|---|
CreateDragLabel() | Label |