C# Class a7DocumentDbStudio.Controls.FilterEditor.FilterElementEditor

Interaction logic for a7FilterAtomEditor.xaml
Inheritance: System.Windows.Controls.UserControl
Mostrar archivo 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_oe static_oe property

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

IsPopupModeProperty public_oe static_oe property

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

IsReadOnlyProperty public_oe static_oe property

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