Class SearchGroupItemViewModel
Represents a group item for ui
Inheritance
System.Object
SearchGroupItemViewModel
Assembly: Simplic.Framework.DBUI.dll
Syntax
public class SearchGroupItemViewModel : UI.MVC.ViewModelBase
Constructors
|
Improve this Doc
View Source
SearchGroupItemViewModel(SearchGroupItem)
Initialize new item viewmodel
Declaration
public SearchGroupItemViewModel(SearchGroupItem searchGroupItem)
Parameters
Properties
|
Improve this Doc
View Source
BitDataTypeValue
Declaration
public bool? BitDataTypeValue { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
|
Improve this Doc
View Source
BitDataTypeVisibility
Declaration
public Visibility BitDataTypeVisibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
ColumnAndOperatorDisplayName
Declaration
public string ColumnAndOperatorDisplayName { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ColumnDisplayName
Declaration
public string ColumnDisplayName { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ColumnOperators
Declaration
public ObservableCollection<SearchOperator> ColumnOperators { get; set; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ObservableCollection<SearchOperator> |
|
|
Improve this Doc
View Source
ColumnOperatorVisibility
Declaration
public Visibility ColumnOperatorVisibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
Columns
Declaration
public ObservableCollection<SearchConfigurationColumnDefinition> Columns { get; set; }
Property Value
|
Improve this Doc
View Source
DatePicker1Value
Declaration
public DateTime? DatePicker1Value { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
DatePicker1Visibility
Declaration
public Visibility DatePicker1Visibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
DatePicker2Value
Declaration
public DateTime? DatePicker2Value { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
|
Improve this Doc
View Source
DatePicker2Visibility
Declaration
public Visibility DatePicker2Visibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
DeleteIcon
Declaration
public ImageSource DeleteIcon { get; }
Property Value
Type |
Description |
System.Windows.Media.ImageSource |
|
|
Improve this Doc
View Source
DeleteSearchGroupItemCommand
Declaration
public ICommand DeleteSearchGroupItemCommand { get; }
Property Value
Type |
Description |
System.Windows.Input.ICommand |
|
|
Improve this Doc
View Source
DoubleDataType1Visibility
Declaration
public Visibility DoubleDataType1Visibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
DoubleDataType2Visibility
Declaration
public Visibility DoubleDataType2Visibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
DoubleDataTypeValue1
Declaration
public double? DoubleDataTypeValue1 { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Double> |
|
|
Improve this Doc
View Source
DoubleDataTypeValue2
Declaration
public double? DoubleDataTypeValue2 { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Double> |
|
|
Improve this Doc
View Source
IsActive
Declaration
public bool IsActive { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsActiveCheckboxEnabled
Declaration
public bool IsActiveCheckboxEnabled { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsActiveCheckboxVisibility
Declaration
public Visibility IsActiveCheckboxVisibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
IsNotFirstItem
Gets whether this is the first item or not
Declaration
public bool IsNotFirstItem { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsRequired
Declaration
public bool IsRequired { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsRequiredCheckboxVisibility
Declaration
public Visibility IsRequiredCheckboxVisibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
LastSelectedColumnDataType
Declaration
public SearchDataType? LastSelectedColumnDataType { get; set; }
Property Value
Type |
Description |
System.Nullable<SearchDataType> |
|
|
Improve this Doc
View Source
Model
Declaration
public SearchGroupItem Model { get; }
Property Value
|
Improve this Doc
View Source
NumberDataType1Visibility
Declaration
public Visibility NumberDataType1Visibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
NumberDataType2Visibility
Declaration
public Visibility NumberDataType2Visibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
NumberDataTypeValue1
Declaration
public int? NumberDataTypeValue1 { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
|
Improve this Doc
View Source
NumberDataTypeValue2
Declaration
public int? NumberDataTypeValue2 { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
|
Improve this Doc
View Source
OperatorDisplayName
Declaration
public string OperatorDisplayName { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
OperatorDisplayText
Declaration
public string OperatorDisplayText { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Operators
Declaration
public ObservableCollection<BooleanOperatorDisplayObject> Operators { get; set; }
Property Value
|
Improve this Doc
View Source
OperatorVisibility
Declaration
public Visibility OperatorVisibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
RowVisibility
Declaration
public Visibility RowVisibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
SelectedColumn
Declaration
public SearchConfigurationColumnDefinition SelectedColumn { get; set; }
Property Value
|
Improve this Doc
View Source
SelectedColumnChangedCommand
Declaration
public ICommand SelectedColumnChangedCommand { get; }
Property Value
Type |
Description |
System.Windows.Input.ICommand |
|
|
Improve this Doc
View Source
SelectedColumnOperator
Declaration
public SearchOperator SelectedColumnOperator { get; set; }
Property Value
|
Improve this Doc
View Source
SelectedColumnOperatorChangedCommand
Declaration
public ICommand SelectedColumnOperatorChangedCommand { get; }
Property Value
Type |
Description |
System.Windows.Input.ICommand |
|
|
Improve this Doc
View Source
SelectedOperator
Declaration
public BooleanOperator SelectedOperator { get; set; }
Property Value
|
Improve this Doc
View Source
StringDataTypeValue
Declaration
public string StringDataTypeValue { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
StringDataTypeVisibility
Declaration
public Visibility StringDataTypeVisibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
TimePicker1Value
Declaration
public TimeSpan? TimePicker1Value { get; set; }
Property Value
Type |
Description |
System.Nullable<System.TimeSpan> |
|
|
Improve this Doc
View Source
TimePicker1Visibility
Declaration
public Visibility TimePicker1Visibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
TimePicker2LabelVisibility
Declaration
public Visibility TimePicker2LabelVisibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
TimePicker2Value
Declaration
public TimeSpan? TimePicker2Value { get; set; }
Property Value
Type |
Description |
System.Nullable<System.TimeSpan> |
|
|
Improve this Doc
View Source
TimePicker2Visibility
Declaration
public Visibility TimePicker2Visibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
Value2LabelVisibility
Declaration
public Visibility Value2LabelVisibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
|
Improve this Doc
View Source
ValueLabelVisibility
Declaration
public Visibility ValueLabelVisibility { get; }
Property Value
Type |
Description |
System.Windows.Visibility |
|
Methods
|
Improve this Doc
View Source
OnDeleteSearchGroupItem(Object)
Declaration
public void OnDeleteSearchGroupItem(object cmdParam)
Parameters
Type |
Name |
Description |
System.Object |
cmdParam |
|
|
Improve this Doc
View Source
OnSelectedColumnChanged(Object)
Declaration
public void OnSelectedColumnChanged(object commandParameter = null)
Parameters
Type |
Name |
Description |
System.Object |
commandParameter |
|
|
Improve this Doc
View Source
OnSelectedColumnOperatorChanged(Object)
Declaration
public void OnSelectedColumnOperatorChanged(object commandParameter)
Parameters
Type |
Name |
Description |
System.Object |
commandParameter |
|
|
Improve this Doc
View Source
UpdateComboboxSelectedItem()
Declaration
public void UpdateComboboxSelectedItem()