Class GridDataUnboundVisibleColumn
Implements
Syncfusion.Windows.Data.IFilterDefinition
System.ComponentModel.INotifyPropertyChanged
System.IDisposable
Inherited Members
Namespace: Syncfusion.Windows.Controls.Grid
Assembly: Syncfusion.Grid.Wpf.dll
Syntax
public class GridDataUnboundVisibleColumn : GridDataVisibleColumn, IFilterDefinition, INotifyPropertyChanged, IDisposable
Constructors
GridDataUnboundVisibleColumn()
Declaration
public GridDataUnboundVisibleColumn()
Fields
CaseSensitiveProperty
Declaration
public static readonly DependencyProperty CaseSensitiveProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ExpressionProperty
Declaration
public static readonly DependencyProperty ExpressionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FormatProperty
Declaration
public static readonly DependencyProperty FormatProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
CaseSensitive
Gets or sets whether case matters in the Property names used in the Expression string.
Declaration
public bool CaseSensitive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | Whether case is taken into account in Property names for the Expression string. |
Remarks
The default value is true.
ErrorString
Gets the error message, if any, associated with the parsing of the Expression string.
Declaration
public string ErrorString { get; }
Property Value
Type |
---|
System.String |
Expression
Gets or sets an expression used to define the value displayed in the Unbound column.
Declaration
public string Expression { get; set; }
Property Value
Type | Description |
---|---|
System.String | The expression string. |
Remarks
'Freight / Price * 100'
This expression displays the percentage computed by dividing the property Freight by the property price.
Format
Gets or sets the format for the Unbound column.
Declaration
public string Format { get; set; }
Property Value
Type | Description |
---|---|
System.String | The format string. |
Remarks
'{Freight} for {ShipCity}'
This will replace the values from the formatted string with the record values.
Methods
InitializeFrom(GridDataVisibleColumn)
Declaration
public override void InitializeFrom(GridDataVisibleColumn other)
Parameters
Type | Name | Description |
---|---|---|
GridDataVisibleColumn | other |
Overrides
Implements
Syncfusion.Windows.Data.IFilterDefinition
System.ComponentModel.INotifyPropertyChanged
System.IDisposable