C# Класс Signum.Windows.SearchControl

Показать файл Открыть проект

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

Свойство Тип Описание
AllowChangeColumnsProperty System.Windows.DependencyProperty
CollapseOnNoResultsProperty System.Windows.DependencyProperty
ColumnOptionsModeProperty System.Windows.DependencyProperty
ColumnsOptionsProperty System.Windows.DependencyProperty
CreateProperty System.Windows.DependencyProperty
FilterColumnProperty System.Windows.DependencyProperty
FilterOptionsProperty System.Windows.DependencyProperty
FilterRouteProperty System.Windows.DependencyProperty
IsSearchingProperty System.Windows.DependencyProperty
ItemsCountProperty System.Windows.DependencyProperty
MultiSelectionProperty System.Windows.DependencyProperty
NavigateOnCreateProperty DependencyProperty
NavigateProperty DependencyProperty
OrderOptionsProperty DependencyProperty
PaginationProperty DependencyProperty
QueryNameProperty DependencyProperty
RemoveProperty DependencyProperty
ResultChangedEvent RoutedEvent
SearchOnLoadProperty DependencyProperty
SelectedItemProperty DependencyProperty
SelectedItemsProperty DependencyProperty
ShowFilterButtonProperty DependencyProperty
ShowFiltersProperty DependencyProperty
ShowFindButtonProperty DependencyProperty
ShowFooterProperty DependencyProperty
ShowHeaderProperty DependencyProperty
SimpleFilterBuilderProperty DependencyProperty

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

Метод Описание
ClearResults ( ) : void
FocusSearch ( ) : void
GenerateListViewColumns ( ) : void
GetQueryRequest ( bool updateSimpleFilters ) : QueryRequest
OnLoaded ( ) : void
Reinitialize ( List filters, List columns, ColumnOptionsMode columnOptionsMode, List orders, Pagination pagination ) : void
Search ( bool resetPage = true ) : void
SearchControl ( ) : System
SelectType ( bool>.Func filterType ) : Type
SetDirtySelectedItem ( ) : void
SetDirtySelectedItems ( ) : void
UpdateMultiplyMessage ( bool updateSimpleFilters ) : QueryRequest

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

Метод Описание
OnCreate ( ) : void
OnNavigating ( Entity entity ) : void

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

Метод Описание
AddColumn ( QueryToken token ) : void
AddListViewColumn ( Column col ) : void
AssetNotLoaded ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
CreateDataTemplate ( ResultColumn c ) : System.Windows.DataTemplate
FillContextMenuItems ( ) : void
FillMenuItems ( ) : void
FilterOptions_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
GetCellColumnHeader ( System.Windows.Controls.ContextMenu context ) : SortGridViewColumnHeader
GetHeaderColumnHeader ( object sender ) : SortGridViewColumnHeader
GridSearchControl_PreviewKeyDown ( object sender, KeyEventArgs e ) : void
GridViewColumnHeader_Click ( object sender, RoutedEventArgs e ) : void
OnNavigateClicked ( ) : void
OnQueryResultChanged ( bool cleaning ) : void
Pagination_Changed ( Pagination oldValue, Pagination newValue ) : void
QueryNameChanged ( DependencyPropertyChangedEventArgs s ) : void
RefreshSimpleFilters ( ) : void
SearchControl_IsVisibleChanged ( object sender, DependencyPropertyChangedEventArgs e ) : void
SearchControl_Loaded ( object sender, RoutedEventArgs e ) : void
SetResults ( ResultTable rt ) : void
ShowFiltersChanged ( DependencyPropertyChangedEventArgs e ) : void
SimpleFilterBuilderChanged ( DependencyPropertyChangedEventArgs e ) : void
UpdateViewSelection ( ) : void
UpdateVisibility ( ) : void
btCreateColumn_Click ( object sender, RoutedEventArgs e ) : void
btCreateFilter_Click ( object sender, RoutedEventArgs e ) : void
btCreate_Click ( object sender, RoutedEventArgs e ) : void
btFilters_Unchecked ( object sender, RoutedEventArgs e ) : void
btRemove_Click ( object sender, RoutedEventArgs e ) : void
btSearch_Click ( object sender, RoutedEventArgs e ) : void
btView_Click ( object sender, RoutedEventArgs e ) : void
contextMenu_Opened ( object sender, RoutedEventArgs e ) : void
filterCell_Click ( object sender, RoutedEventArgs e ) : void
filterHeader_Click ( object sender, RoutedEventArgs e ) : void
item_BindingValueChanged ( object sender, DependencyPropertyChangedEventArgs e ) : void
lvResult_MouseDoubleClick ( object sender, System e ) : void
lvResult_SelectionChanged ( object sender, SelectionChangedEventArgs e ) : void
removeMenu_Click ( object sender, RoutedEventArgs e ) : void
renameMenu_Click ( object sender, RoutedEventArgs e ) : void
tokenBuilder_SubTokensEvent ( QueryToken arg ) : List

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

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

public ClearResults ( ) : void
Результат void

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

public FocusSearch ( ) : void
Результат void

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

public GenerateListViewColumns ( ) : void
Результат void

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

public GetQueryRequest ( bool updateSimpleFilters ) : QueryRequest
updateSimpleFilters bool
Результат Signum.Entities.DynamicQuery.QueryRequest

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

protected OnCreate ( ) : void
Результат void

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

public OnLoaded ( ) : void
Результат void

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

protected OnNavigating ( Entity entity ) : void
entity Entity
Результат void

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

public Reinitialize ( List filters, List columns, ColumnOptionsMode columnOptionsMode, List orders, Pagination pagination ) : void
filters List
columns List
columnOptionsMode ColumnOptionsMode
orders List
pagination Pagination
Результат void

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

public Search ( bool resetPage = true ) : void
resetPage bool
Результат void

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

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

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

public SelectType ( bool>.Func filterType ) : Type
filterType bool>.Func
Результат Type

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

public SetDirtySelectedItem ( ) : void
Результат void

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

public SetDirtySelectedItems ( ) : void
Результат void

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

public UpdateMultiplyMessage ( bool updateSimpleFilters ) : QueryRequest
updateSimpleFilters bool
Результат QueryRequest

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public static DependencyProperty NavigateOnCreateProperty
Результат DependencyProperty

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

public static DependencyProperty NavigateProperty
Результат DependencyProperty

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

public static DependencyProperty OrderOptionsProperty
Результат DependencyProperty

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

public static DependencyProperty PaginationProperty
Результат DependencyProperty

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

public static DependencyProperty QueryNameProperty
Результат DependencyProperty

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

public static DependencyProperty RemoveProperty
Результат DependencyProperty

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

public static RoutedEvent ResultChangedEvent
Результат RoutedEvent

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

public static DependencyProperty SearchOnLoadProperty
Результат DependencyProperty

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

public static DependencyProperty SelectedItemProperty
Результат DependencyProperty

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

public static DependencyProperty SelectedItemsProperty
Результат DependencyProperty

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

public static DependencyProperty ShowFilterButtonProperty
Результат DependencyProperty

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

public static DependencyProperty ShowFiltersProperty
Результат DependencyProperty

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

public static DependencyProperty ShowFindButtonProperty
Результат DependencyProperty

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

public static DependencyProperty ShowFooterProperty
Результат DependencyProperty

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

public static DependencyProperty ShowHeaderProperty
Результат DependencyProperty

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

public static DependencyProperty SimpleFilterBuilderProperty
Результат DependencyProperty