C# Class a7DocumentDbStudio.Controls.FilterEditor.FilterEditor

Interaction logic for a7FilterEditor.xaml
Inheritance: System.Windows.Controls.UserControl, INotifyPropertyChanged
Afficher le fichier Open project: alekkowalczyk/a7DocumentDbStudio Class Usage Examples

Méthodes publiques

Свойство Type Description
BackgroundIndexStep int
FilterExprProperty System.Windows.DependencyProperty
IsPopupModeProperty System.Windows.DependencyProperty
IsReadOnlyProperty System.Windows.DependencyProperty
UpdateFilterFunctionProperty System.Windows.DependencyProperty

Méthodes publiques

Méthode Description
FilterEditor ( ) : System
Reset ( bool withRefresh = false ) : void
SetCollection ( CollectionVM collection ) : void
SetFilter ( CollectionVM collection, FilterExpressionData filter ) : void
SetRootGroup ( FilterGroupEditor fge ) : void

Méthodes protégées

Méthode Description
OnPropertyChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void

Private Methods

Méthode Description
OnPropertyChanged ( string prop ) : void
bOk_Click ( object sender, RoutedEventArgs e ) : void
fgeOnAddedFirstElement ( object sender, EventArgs eventArgs ) : void
propertySelector_SelectClicked ( object sender, EventArgs e ) : void
setProperty ( PropertyDefinitionModel selectedProperty ) : void

Method Details

FilterEditor() public méthode

public FilterEditor ( ) : System
Résultat System

OnPropertyChanged() protected méthode

protected OnPropertyChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
e System.Windows.DependencyPropertyChangedEventArgs
Résultat void

Reset() public méthode

public Reset ( bool withRefresh = false ) : void
withRefresh bool
Résultat void

SetCollection() public méthode

public SetCollection ( CollectionVM collection ) : void
collection a7DocumentDbStudio.ViewModel.CollectionVM
Résultat void

SetFilter() public méthode

public SetFilter ( CollectionVM collection, FilterExpressionData filter ) : void
collection a7DocumentDbStudio.ViewModel.CollectionVM
filter a7DocumentDbStudio.Filter.FilterExpressionData
Résultat void

SetRootGroup() public méthode

public SetRootGroup ( FilterGroupEditor fge ) : void
fge FilterGroupEditor
Résultat void

Property Details

BackgroundIndexStep public_oe static_oe property

public static int BackgroundIndexStep
Résultat int

FilterExprProperty public_oe static_oe property

public static DependencyProperty,System.Windows FilterExprProperty
Résultat System.Windows.DependencyProperty

IsPopupModeProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsPopupModeProperty
Résultat System.Windows.DependencyProperty

IsReadOnlyProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsReadOnlyProperty
Résultat System.Windows.DependencyProperty

UpdateFilterFunctionProperty public_oe static_oe property

public static DependencyProperty,System.Windows UpdateFilterFunctionProperty
Résultat System.Windows.DependencyProperty