C# Класс a7DocumentDbStudio.Controls.FilterEditor.FilterEditor

Interaction logic for a7FilterEditor.xaml
Наследование: System.Windows.Controls.UserControl, INotifyPropertyChanged
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
BackgroundIndexStep int
FilterExprProperty System.Windows.DependencyProperty
IsPopupModeProperty System.Windows.DependencyProperty
IsReadOnlyProperty System.Windows.DependencyProperty
UpdateFilterFunctionProperty System.Windows.DependencyProperty

Открытые методы

Метод Описание
FilterEditor ( ) : System
Reset ( bool withRefresh = false ) : void
SetCollection ( CollectionVM collection ) : void
SetFilter ( CollectionVM collection, FilterExpressionData filter ) : void
SetRootGroup ( FilterGroupEditor fge ) : void

Защищенные методы

Метод Описание
OnPropertyChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void

Приватные методы

Метод Описание
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

Описание методов

FilterEditor() публичный Метод

public FilterEditor ( ) : System
Результат System

OnPropertyChanged() защищенный Метод

protected OnPropertyChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
e System.Windows.DependencyPropertyChangedEventArgs
Результат void

Reset() публичный Метод

public Reset ( bool withRefresh = false ) : void
withRefresh bool
Результат void

SetCollection() публичный Метод

public SetCollection ( CollectionVM collection ) : void
collection a7DocumentDbStudio.ViewModel.CollectionVM
Результат void

SetFilter() публичный Метод

public SetFilter ( CollectionVM collection, FilterExpressionData filter ) : void
collection a7DocumentDbStudio.ViewModel.CollectionVM
filter a7DocumentDbStudio.Filter.FilterExpressionData
Результат void

SetRootGroup() публичный Метод

public SetRootGroup ( FilterGroupEditor fge ) : void
fge FilterGroupEditor
Результат void

Описание свойств

BackgroundIndexStep публичное статическое свойство

public static int BackgroundIndexStep
Результат int

FilterExprProperty публичное статическое свойство

public static DependencyProperty,System.Windows FilterExprProperty
Результат System.Windows.DependencyProperty

IsPopupModeProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsPopupModeProperty
Результат System.Windows.DependencyProperty

IsReadOnlyProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsReadOnlyProperty
Результат System.Windows.DependencyProperty

UpdateFilterFunctionProperty публичное статическое свойство

public static DependencyProperty,System.Windows UpdateFilterFunctionProperty
Результат System.Windows.DependencyProperty