C# Class a7DocumentDbStudio.Controls.FilterEditor.FilterGroupEditor

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

Méthodes publiques

Свойство Type Description
FilterProperty System.Windows.DependencyProperty
IsPopupModeProperty System.Windows.DependencyProperty
JoinTypeProperty System.Windows.DependencyProperty
MyBackgroundIndex int

Private Properties

Свойство Type Description
Negate void
OnPropertyChanged void
addGroupSubFilter void
bAdd_Click void
bAnd_Click void
bOr_Click void
miChangeToAnd_Click void
miChangeToOr_Click void
miNegate_Click void
miRemove_Click void
propertySelector_SelectClicked void
setProperty void

Méthodes publiques

Méthode Description
AddGroupSubFilter ( FilterGroupEditor fge ) : void
FilterGroupEditor ( CollectionVM collection, bool vertical, bool isReadOnly, FilterEditor editorContext ) : System
FilterGroupEditor ( CollectionVM collection, bool vertical, bool isReadOnly, FilterEditor editorContext, FilterExpressionData filter ) : System
RemoveSubGroup ( FilterGroupEditor fe ) : void
Reset ( ) : void
SetAsRoot ( ) : void
SetAtomFilter ( FilterElementEditor fa ) : void
SetBackground ( int backgroundIndex ) : void
SetFilter ( FilterExpressionData filter ) : void
UnSetAsRoot ( ) : void

Private Methods

Méthode Description
Negate ( bool negate ) : void
OnPropertyChanged ( string prop ) : void
addGroupSubFilter ( FilterGroupEditor fge, bool fromRemove ) : void
bAdd_Click ( object sender, RoutedEventArgs e ) : void
bAnd_Click ( object sender, RoutedEventArgs e ) : void
bOr_Click ( object sender, RoutedEventArgs e ) : void
miChangeToAnd_Click ( object sender, RoutedEventArgs e ) : void
miChangeToOr_Click ( object sender, RoutedEventArgs e ) : void
miNegate_Click ( object sender, RoutedEventArgs e ) : void
miRemove_Click ( object sender, RoutedEventArgs e ) : void
propertySelector_SelectClicked ( object sender, EventArgs e ) : void
setProperty ( PropertyDefinitionModel selectedField ) : void

Method Details

AddGroupSubFilter() public méthode

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

FilterGroupEditor() public méthode

public FilterGroupEditor ( CollectionVM collection, bool vertical, bool isReadOnly, FilterEditor editorContext ) : System
collection a7DocumentDbStudio.ViewModel.CollectionVM
vertical bool
isReadOnly bool
editorContext FilterEditor
Résultat System

FilterGroupEditor() public méthode

public FilterGroupEditor ( CollectionVM collection, bool vertical, bool isReadOnly, FilterEditor editorContext, FilterExpressionData filter ) : System
collection a7DocumentDbStudio.ViewModel.CollectionVM
vertical bool
isReadOnly bool
editorContext FilterEditor
filter a7DocumentDbStudio.Filter.FilterExpressionData
Résultat System

RemoveSubGroup() public méthode

public RemoveSubGroup ( FilterGroupEditor fe ) : void
fe FilterGroupEditor
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

SetAsRoot() public méthode

public SetAsRoot ( ) : void
Résultat void

SetAtomFilter() public méthode

public SetAtomFilter ( FilterElementEditor fa ) : void
fa FilterElementEditor
Résultat void

SetBackground() public méthode

public SetBackground ( int backgroundIndex ) : void
backgroundIndex int
Résultat void

SetFilter() public méthode

public SetFilter ( FilterExpressionData filter ) : void
filter a7DocumentDbStudio.Filter.FilterExpressionData
Résultat void

UnSetAsRoot() public méthode

public UnSetAsRoot ( ) : void
Résultat void

Property Details

FilterProperty public_oe static_oe property

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

IsPopupModeProperty public_oe static_oe property

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

JoinTypeProperty public_oe static_oe property

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

MyBackgroundIndex public_oe property

public int MyBackgroundIndex
Résultat int