C# Class a7DocumentDbStudio.Controls.FilterEditor.FilterElementEditor

Interaction logic for a7FilterAtomEditor.xaml
Inheritance: System.Windows.Controls.UserControl
Show file Open project: alekkowalczyk/a7DocumentDbStudio Class Usage Examples

Public Properties

Property Type Description
FilterProperty System.Windows.DependencyProperty
IsPopupModeProperty System.Windows.DependencyProperty
IsReadOnlyProperty System.Windows.DependencyProperty

Public Methods

Method Description
FilterElementEditor ( CollectionVM collection, FltAtomExprData filter, bool isPopupMode ) : System
FilterElementEditor ( CollectionVM collection, PropertyDefinitionModel elementDef, bool isPopupMode ) : System
FocusControl ( ) : void

Protected Methods

Method Description
OnPropertyChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void

Private Methods

Method Description
PropSelector_SelectedPropertyChanged ( object sender, EventArgs e ) : void
activateFilter ( ) : void
getBoolFilter ( PropertyDefinitionModel field ) : a7ComboBox
getDatePicker ( PropertyDefinitionModel field ) : FilterDatePicker
getFilterValueBinding ( ) : Binding
getIsEnabledBinding ( ) : Binding
getTextBox ( PropertyDefinitionModel field ) : FilterTextBox
setField ( PropertyDefinitionModel field ) : void

Method Details

FilterElementEditor() public method

public FilterElementEditor ( CollectionVM collection, FltAtomExprData filter, bool isPopupMode ) : System
collection a7DocumentDbStudio.ViewModel.CollectionVM
filter a7DocumentDbStudio.Filter.FltAtomExprData
isPopupMode bool
return System

FilterElementEditor() public method

public FilterElementEditor ( CollectionVM collection, PropertyDefinitionModel elementDef, bool isPopupMode ) : System
collection a7DocumentDbStudio.ViewModel.CollectionVM
elementDef a7DocumentDbStudio.Model.PropertyDefinitionModel
isPopupMode bool
return System

FocusControl() public method

public FocusControl ( ) : void
return void

OnPropertyChanged() protected method

protected OnPropertyChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
e System.Windows.DependencyPropertyChangedEventArgs
return void

Property Details

FilterProperty public static property

public static DependencyProperty,System.Windows FilterProperty
return System.Windows.DependencyProperty

IsPopupModeProperty public static property

public static DependencyProperty,System.Windows IsPopupModeProperty
return System.Windows.DependencyProperty

IsReadOnlyProperty public static property

public static DependencyProperty,System.Windows IsReadOnlyProperty
return System.Windows.DependencyProperty