C# Класс SIL.Cog.Presentation.Behaviors.DataGridControlBehaviors

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

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

Свойство Тип Описание
AllowCurrentWhenNoSelectionProperty System.Windows.DependencyProperty
AutoScrollOnSelectionProperty System.Windows.DependencyProperty
AutoSizePaddingProperty System.Windows.DependencyProperty
AutoSizeProperty System.Windows.DependencyProperty
FontSizeHintProperty System.Windows.DependencyProperty
IsInitialSelectionDisabledProperty System.Windows.DependencyProperty
IsRowHeaderProperty System.Windows.DependencyProperty
IsRowVirtualizationEnabledProperty System.Windows.DependencyProperty
IsUnselectableProperty System.Windows.DependencyProperty
MergedHeadersProperty System.Windows.DependencyProperty

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

Метод Описание
GetAllowCurrentWhenNoSelection ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : bool
GetAutoScrollOnSelection ( Xceed.Wpf.DataGrid.DataGridControl datagrid ) : bool
GetAutoSize ( Xceed.Wpf.DataGrid.ColumnBase column ) : bool
GetAutoSizePadding ( Xceed.Wpf.DataGrid.ColumnBase column ) : double
GetFontSizeHint ( Xceed.Wpf.DataGrid.ColumnBase column ) : double
GetIsInitialSelectionDisabled ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : bool
GetIsRowHeader ( Xceed.Wpf.DataGrid.ColumnBase column ) : bool
GetIsRowVirtualizationEnabled ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : bool
GetIsUnselectable ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : bool
GetMergedHeaders ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : ObservableCollection
SetAllowCurrentWhenNoSelection ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, bool value ) : void
SetAutoScrollOnSelection ( Xceed.Wpf.DataGrid.DataGridControl datagrid, bool value ) : void
SetAutoSize ( Xceed.Wpf.DataGrid.ColumnBase column, bool value ) : void
SetAutoSizePadding ( Xceed.Wpf.DataGrid.ColumnBase column, double value ) : void
SetFontSizeHint ( Xceed.Wpf.DataGrid.ColumnBase column, double value ) : void
SetIsInitialSelectionDisabled ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, bool value ) : void
SetIsRowHeader ( Xceed.Wpf.DataGrid.ColumnBase column, bool value ) : void
SetIsRowVirtualizationEnabled ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, bool value ) : void
SetIsUnselectable ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, bool value ) : void
SetMergedHeaders ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, ObservableCollection headers ) : void

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

Метод Описание
DataGridControl_ItemsChanged ( object obj ) : void
DataGrid_ItemsSourceChangeCompleted ( object sender, EventArgs e ) : void
DataGrid_PreviewMouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
DataGrid_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
DataGrid_SelectionChanged ( object sender, Xceed.Wpf.DataGrid.DataGridSelectionChangedEventArgs e ) : void
GetValuePath ( Xceed.Wpf.DataGrid.ColumnBase column ) : string
OnAllowCurrentWhenNoSelectionChanged ( DependencyObject depObj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnAutoScrollOnSelectionChanged ( DependencyObject depObj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnAutoSizeChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnIsInitialSelectionDisabledChanged ( DependencyObject depObj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnIsRowHeaderChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnIsRowVirtualizationEnabledChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnIsUnselectableChanged ( DependencyObject depObj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
SetRowVirtualization ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : void
SetWidthToFit ( Xceed.Wpf.DataGrid.ColumnBase column ) : void
column_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
dataGrid_Loaded ( object sender, RoutedEventArgs e ) : void

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

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

public static GetAllowCurrentWhenNoSelection ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : bool
dataGrid Xceed.Wpf.DataGrid.DataGridControl
Результат bool

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

public static GetAutoScrollOnSelection ( Xceed.Wpf.DataGrid.DataGridControl datagrid ) : bool
datagrid Xceed.Wpf.DataGrid.DataGridControl
Результат bool

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

public static GetAutoSize ( Xceed.Wpf.DataGrid.ColumnBase column ) : bool
column Xceed.Wpf.DataGrid.ColumnBase
Результат bool

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

public static GetAutoSizePadding ( Xceed.Wpf.DataGrid.ColumnBase column ) : double
column Xceed.Wpf.DataGrid.ColumnBase
Результат double

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

public static GetFontSizeHint ( Xceed.Wpf.DataGrid.ColumnBase column ) : double
column Xceed.Wpf.DataGrid.ColumnBase
Результат double

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

public static GetIsInitialSelectionDisabled ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : bool
dataGrid Xceed.Wpf.DataGrid.DataGridControl
Результат bool

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

public static GetIsRowHeader ( Xceed.Wpf.DataGrid.ColumnBase column ) : bool
column Xceed.Wpf.DataGrid.ColumnBase
Результат bool

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

public static GetIsRowVirtualizationEnabled ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : bool
dataGrid Xceed.Wpf.DataGrid.DataGridControl
Результат bool

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

public static GetIsUnselectable ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : bool
dataGrid Xceed.Wpf.DataGrid.DataGridControl
Результат bool

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

public static GetMergedHeaders ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : ObservableCollection
dataGrid Xceed.Wpf.DataGrid.DataGridControl
Результат ObservableCollection

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

public static SetAllowCurrentWhenNoSelection ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, bool value ) : void
dataGrid Xceed.Wpf.DataGrid.DataGridControl
value bool
Результат void

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

public static SetAutoScrollOnSelection ( Xceed.Wpf.DataGrid.DataGridControl datagrid, bool value ) : void
datagrid Xceed.Wpf.DataGrid.DataGridControl
value bool
Результат void

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

public static SetAutoSize ( Xceed.Wpf.DataGrid.ColumnBase column, bool value ) : void
column Xceed.Wpf.DataGrid.ColumnBase
value bool
Результат void

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

public static SetAutoSizePadding ( Xceed.Wpf.DataGrid.ColumnBase column, double value ) : void
column Xceed.Wpf.DataGrid.ColumnBase
value double
Результат void

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

public static SetFontSizeHint ( Xceed.Wpf.DataGrid.ColumnBase column, double value ) : void
column Xceed.Wpf.DataGrid.ColumnBase
value double
Результат void

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

public static SetIsInitialSelectionDisabled ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, bool value ) : void
dataGrid Xceed.Wpf.DataGrid.DataGridControl
value bool
Результат void

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

public static SetIsRowHeader ( Xceed.Wpf.DataGrid.ColumnBase column, bool value ) : void
column Xceed.Wpf.DataGrid.ColumnBase
value bool
Результат void

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

public static SetIsRowVirtualizationEnabled ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, bool value ) : void
dataGrid Xceed.Wpf.DataGrid.DataGridControl
value bool
Результат void

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

public static SetIsUnselectable ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, bool value ) : void
dataGrid Xceed.Wpf.DataGrid.DataGridControl
value bool
Результат void

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

public static SetMergedHeaders ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, ObservableCollection headers ) : void
dataGrid Xceed.Wpf.DataGrid.DataGridControl
headers ObservableCollection
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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