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

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
AutoHideProperty System.Windows.DependencyProperty
AutomationItemStatusFromDataContextProperty System.Windows.DependencyProperty
ChangeDataContextEvent System.Windows.RoutedEvent
CollapseIfNullProperty System.Windows.DependencyProperty
IsReadOnlyProperty System.Windows.DependencyProperty
LabelOnlyRouteProperty System.Windows.DependencyProperty
LabelPropertySelector Polymorphic
LabelVisibleProperty System.Windows.DependencyProperty
MinLabelWidthProperty System.Windows.DependencyProperty
OrderProperty System.Windows.DependencyProperty
PropertyRouteProperty System.Windows.DependencyProperty
RouteProperty System.Windows.DependencyProperty
TypeContextProperty System.Windows.DependencyProperty
TypePropertySelector Polymorphic
ValuePropertySelector Polymorphic

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

Метод Описание
AddChangeDataContextHandler ( DependencyObject d, ChangeDataContextHandler handler ) : void
AutoHidePropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
GetAutoHide ( DependencyObject obj ) : AutoHide
GetAutomationItemStatusFromDataContext ( DependencyObject obj ) : bool
GetCollapseIfNull ( DependencyObject obj ) : bool
GetEntityStringAndHashCode ( object newValue ) : string
GetIsReadOnly ( DependencyObject obj ) : bool
GetLabelOnlyRoute ( this obj ) : string
GetLabelVisible ( DependencyObject obj ) : bool
GetMinLabelWidth ( DependencyObject obj ) : double
GetOrder ( DependencyObject obj ) : double
GetPropertyRoute ( DependencyObject obj ) : PropertyRoute
GetRoute ( this obj ) : string
GetTypeContext ( DependencyObject obj ) : Type
OverrideCursor ( System cursor ) : IDisposable
RefreshAutoHide ( FrameworkElement content ) : void
RemoveChangeDataContextHandler ( DependencyObject d, ChangeDataContextHandler handler ) : void
RoutePropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
SetAutoHide ( DependencyObject obj, AutoHide value ) : void
SetAutomationItemStatusFromDataContext ( DependencyObject obj, bool value ) : void
SetCollapseIfNull ( DependencyObject obj, bool value ) : void
SetIsReadOnly ( DependencyObject obj, bool value ) : void
SetLabelOnlyRoute ( this obj, string value ) : void
SetLabelVisible ( DependencyObject obj, bool value ) : void
SetMinLabelWidth ( DependencyObject obj, double value ) : void
SetOrder ( DependencyObject obj, double value ) : void
SetPropertyRoute ( DependencyObject obj, PropertyRoute value ) : void
SetRoute ( this obj, string value ) : void
SetTypeContext ( DependencyObject obj, Type value ) : void
TaskDataGridColumnSetLabelText ( System.Windows.Controls.DataGridColumn col, string route, PropertyRoute context ) : void
TaskDataGridColumnSetValueProperty ( System.Windows.Controls.DataGridColumn col, string route, PropertyRoute context ) : void
TaskGridViewColumnSetLabelText ( System.Windows.Controls.GridViewColumn col, string route, PropertyRoute context ) : void
TaskGridViewColumnSetValueProperty ( System.Windows.Controls.GridViewColumn col, string route, PropertyRoute context ) : void
TaskSetImplementations ( FrameworkElement fe, string route, PropertyRoute context ) : void
TaskSetIsReadonly ( FrameworkElement fe, string route, PropertyRoute context ) : void
TaskSetLabelText ( FrameworkElement fe, string route, PropertyRoute context ) : void
TaskSetMove ( FrameworkElement fe, string route, PropertyRoute context ) : void
TaskSetTypeProperty ( FrameworkElement fe, string route, PropertyRoute context ) : void
TaskSetValueProperty ( FrameworkElement fe, string route, PropertyRoute context ) : void
VoteCollapsed ( FrameworkElement fe ) : void
VoteVisible ( FrameworkElement fe ) : void

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

Метод Описание
Common ( ) : System
Common_DataContextChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
Common_Loaded ( object sender, RoutedEventArgs e ) : void
DataGrid_Initialized ( object sender, EventArgs e ) : void
GetConverter ( PropertyRoute context ) : IValueConverter
GetEntityString ( object newValue ) : string
InititializeRoute ( FrameworkElement fe, string route, DependencyProperty property ) : void
ListView_Initialized ( object sender, EventArgs e ) : void
OnSetTypeContext ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
RegisterUpdater ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
TaskDataGridColumnSetReadOnly ( System.Windows.Controls.DataGridColumn column, string route, PropertyRoute context ) : void
TaskSetAutomationName ( FrameworkElement fe, string route, PropertyRoute context ) : void
TaskSetCollaspeIfNull ( FrameworkElement fe, string route, PropertyRoute context ) : void
TaskSetFormatText ( FrameworkElement fe, string route, PropertyRoute context ) : void
TaskSetMaxLenth ( FrameworkElement fe, string route, PropertyRoute context ) : void
TaskSetNotNullItemsSource ( FrameworkElement fe, string route, PropertyRoute context ) : void
TaskSetNullValueEntityCombo ( FrameworkElement fe, string route, PropertyRoute context ) : void
TaskSetUnitText ( FrameworkElement fe, string route, PropertyRoute context ) : void
TaskSetVoteAutoHide ( FrameworkElement fe, string route, PropertyRoute context ) : void

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

AddChangeDataContextHandler() публичный статический Метод

public static AddChangeDataContextHandler ( DependencyObject d, ChangeDataContextHandler handler ) : void
d System.Windows.DependencyObject
handler ChangeDataContextHandler
Результат void

AutoHidePropertyChanged() публичный статический Метод

public static AutoHidePropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
Результат void

GetAutoHide() публичный статический Метод

public static GetAutoHide ( DependencyObject obj ) : AutoHide
obj System.Windows.DependencyObject
Результат AutoHide

GetAutomationItemStatusFromDataContext() публичный статический Метод

public static GetAutomationItemStatusFromDataContext ( DependencyObject obj ) : bool
obj System.Windows.DependencyObject
Результат bool

GetCollapseIfNull() публичный статический Метод

public static GetCollapseIfNull ( DependencyObject obj ) : bool
obj System.Windows.DependencyObject
Результат bool

GetEntityStringAndHashCode() публичный статический Метод

public static GetEntityStringAndHashCode ( object newValue ) : string
newValue object
Результат string

GetIsReadOnly() публичный статический Метод

public static GetIsReadOnly ( DependencyObject obj ) : bool
obj System.Windows.DependencyObject
Результат bool

GetLabelOnlyRoute() публичный статический Метод

public static GetLabelOnlyRoute ( this obj ) : string
obj this
Результат string

GetLabelVisible() публичный статический Метод

public static GetLabelVisible ( DependencyObject obj ) : bool
obj System.Windows.DependencyObject
Результат bool

GetMinLabelWidth() публичный статический Метод

public static GetMinLabelWidth ( DependencyObject obj ) : double
obj System.Windows.DependencyObject
Результат double

GetOrder() публичный статический Метод

public static GetOrder ( DependencyObject obj ) : double
obj System.Windows.DependencyObject
Результат double

GetPropertyRoute() публичный статический Метод

public static GetPropertyRoute ( DependencyObject obj ) : PropertyRoute
obj System.Windows.DependencyObject
Результат PropertyRoute

GetRoute() публичный статический Метод

public static GetRoute ( this obj ) : string
obj this
Результат string

GetTypeContext() публичный статический Метод

public static GetTypeContext ( DependencyObject obj ) : Type
obj System.Windows.DependencyObject
Результат System.Type

OverrideCursor() публичный статический Метод

public static OverrideCursor ( System cursor ) : IDisposable
cursor System
Результат IDisposable

RefreshAutoHide() публичный статический Метод

public static RefreshAutoHide ( FrameworkElement content ) : void
content System.Windows.FrameworkElement
Результат void

RemoveChangeDataContextHandler() публичный статический Метод

public static RemoveChangeDataContextHandler ( DependencyObject d, ChangeDataContextHandler handler ) : void
d System.Windows.DependencyObject
handler ChangeDataContextHandler
Результат void

RoutePropertyChanged() публичный статический Метод

public static RoutePropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
Результат void

SetAutoHide() публичный статический Метод

public static SetAutoHide ( DependencyObject obj, AutoHide value ) : void
obj System.Windows.DependencyObject
value AutoHide
Результат void

SetAutomationItemStatusFromDataContext() публичный статический Метод

public static SetAutomationItemStatusFromDataContext ( DependencyObject obj, bool value ) : void
obj System.Windows.DependencyObject
value bool
Результат void

SetCollapseIfNull() публичный статический Метод

public static SetCollapseIfNull ( DependencyObject obj, bool value ) : void
obj System.Windows.DependencyObject
value bool
Результат void

SetIsReadOnly() публичный статический Метод

public static SetIsReadOnly ( DependencyObject obj, bool value ) : void
obj System.Windows.DependencyObject
value bool
Результат void

SetLabelOnlyRoute() публичный статический Метод

public static SetLabelOnlyRoute ( this obj, string value ) : void
obj this
value string
Результат void

SetLabelVisible() публичный статический Метод

public static SetLabelVisible ( DependencyObject obj, bool value ) : void
obj System.Windows.DependencyObject
value bool
Результат void

SetMinLabelWidth() публичный статический Метод

public static SetMinLabelWidth ( DependencyObject obj, double value ) : void
obj System.Windows.DependencyObject
value double
Результат void

SetOrder() публичный статический Метод

public static SetOrder ( DependencyObject obj, double value ) : void
obj System.Windows.DependencyObject
value double
Результат void

SetPropertyRoute() публичный статический Метод

public static SetPropertyRoute ( DependencyObject obj, PropertyRoute value ) : void
obj System.Windows.DependencyObject
value PropertyRoute
Результат void

SetRoute() публичный статический Метод

public static SetRoute ( this obj, string value ) : void
obj this
value string
Результат void

SetTypeContext() публичный статический Метод

public static SetTypeContext ( DependencyObject obj, Type value ) : void
obj System.Windows.DependencyObject
value System.Type
Результат void

TaskDataGridColumnSetLabelText() публичный статический Метод

public static TaskDataGridColumnSetLabelText ( System.Windows.Controls.DataGridColumn col, string route, PropertyRoute context ) : void
col System.Windows.Controls.DataGridColumn
route string
context PropertyRoute
Результат void

TaskDataGridColumnSetValueProperty() публичный статический Метод

public static TaskDataGridColumnSetValueProperty ( System.Windows.Controls.DataGridColumn col, string route, PropertyRoute context ) : void
col System.Windows.Controls.DataGridColumn
route string
context PropertyRoute
Результат void

TaskGridViewColumnSetLabelText() публичный статический Метод

public static TaskGridViewColumnSetLabelText ( System.Windows.Controls.GridViewColumn col, string route, PropertyRoute context ) : void
col System.Windows.Controls.GridViewColumn
route string
context PropertyRoute
Результат void

TaskGridViewColumnSetValueProperty() публичный статический Метод

public static TaskGridViewColumnSetValueProperty ( System.Windows.Controls.GridViewColumn col, string route, PropertyRoute context ) : void
col System.Windows.Controls.GridViewColumn
route string
context PropertyRoute
Результат void

TaskSetImplementations() публичный статический Метод

public static TaskSetImplementations ( FrameworkElement fe, string route, PropertyRoute context ) : void
fe System.Windows.FrameworkElement
route string
context PropertyRoute
Результат void

TaskSetIsReadonly() публичный статический Метод

public static TaskSetIsReadonly ( FrameworkElement fe, string route, PropertyRoute context ) : void
fe System.Windows.FrameworkElement
route string
context PropertyRoute
Результат void

TaskSetLabelText() публичный статический Метод

public static TaskSetLabelText ( FrameworkElement fe, string route, PropertyRoute context ) : void
fe System.Windows.FrameworkElement
route string
context PropertyRoute
Результат void

TaskSetMove() публичный статический Метод

public static TaskSetMove ( FrameworkElement fe, string route, PropertyRoute context ) : void
fe System.Windows.FrameworkElement
route string
context PropertyRoute
Результат void

TaskSetTypeProperty() публичный статический Метод

public static TaskSetTypeProperty ( FrameworkElement fe, string route, PropertyRoute context ) : void
fe System.Windows.FrameworkElement
route string
context PropertyRoute
Результат void

TaskSetValueProperty() публичный статический Метод

public static TaskSetValueProperty ( FrameworkElement fe, string route, PropertyRoute context ) : void
fe System.Windows.FrameworkElement
route string
context PropertyRoute
Результат void

VoteCollapsed() публичный статический Метод

public static VoteCollapsed ( FrameworkElement fe ) : void
fe System.Windows.FrameworkElement
Результат void

VoteVisible() публичный статический Метод

public static VoteVisible ( FrameworkElement fe ) : void
fe System.Windows.FrameworkElement
Результат void

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

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

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

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

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

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

public static RoutedEvent,System.Windows ChangeDataContextEvent
Результат System.Windows.RoutedEvent

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

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

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

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

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

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

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

public static Polymorphic LabelPropertySelector
Результат Polymorphic

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

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

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

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

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

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

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

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

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

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

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

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

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

public static Polymorphic TypePropertySelector
Результат Polymorphic

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

public static Polymorphic ValuePropertySelector
Результат Polymorphic