C# Class SIL.Cog.Presentation.Behaviors.DataGridControlBehaviors

Afficher le fichier Open project: sillsdev/cog

Méthodes publiques

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

GetAllowCurrentWhenNoSelection() public static méthode

public static GetAllowCurrentWhenNoSelection ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : bool
dataGrid Xceed.Wpf.DataGrid.DataGridControl
Résultat bool

GetAutoScrollOnSelection() public static méthode

public static GetAutoScrollOnSelection ( Xceed.Wpf.DataGrid.DataGridControl datagrid ) : bool
datagrid Xceed.Wpf.DataGrid.DataGridControl
Résultat bool

GetAutoSize() public static méthode

public static GetAutoSize ( Xceed.Wpf.DataGrid.ColumnBase column ) : bool
column Xceed.Wpf.DataGrid.ColumnBase
Résultat bool

GetAutoSizePadding() public static méthode

public static GetAutoSizePadding ( Xceed.Wpf.DataGrid.ColumnBase column ) : double
column Xceed.Wpf.DataGrid.ColumnBase
Résultat double

GetFontSizeHint() public static méthode

public static GetFontSizeHint ( Xceed.Wpf.DataGrid.ColumnBase column ) : double
column Xceed.Wpf.DataGrid.ColumnBase
Résultat double

GetIsInitialSelectionDisabled() public static méthode

public static GetIsInitialSelectionDisabled ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : bool
dataGrid Xceed.Wpf.DataGrid.DataGridControl
Résultat bool

GetIsRowHeader() public static méthode

public static GetIsRowHeader ( Xceed.Wpf.DataGrid.ColumnBase column ) : bool
column Xceed.Wpf.DataGrid.ColumnBase
Résultat bool

GetIsRowVirtualizationEnabled() public static méthode

public static GetIsRowVirtualizationEnabled ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : bool
dataGrid Xceed.Wpf.DataGrid.DataGridControl
Résultat bool

GetIsUnselectable() public static méthode

public static GetIsUnselectable ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : bool
dataGrid Xceed.Wpf.DataGrid.DataGridControl
Résultat bool

GetMergedHeaders() public static méthode

public static GetMergedHeaders ( Xceed.Wpf.DataGrid.DataGridControl dataGrid ) : ObservableCollection
dataGrid Xceed.Wpf.DataGrid.DataGridControl
Résultat ObservableCollection

SetAllowCurrentWhenNoSelection() public static méthode

public static SetAllowCurrentWhenNoSelection ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, bool value ) : void
dataGrid Xceed.Wpf.DataGrid.DataGridControl
value bool
Résultat void

SetAutoScrollOnSelection() public static méthode

public static SetAutoScrollOnSelection ( Xceed.Wpf.DataGrid.DataGridControl datagrid, bool value ) : void
datagrid Xceed.Wpf.DataGrid.DataGridControl
value bool
Résultat void

SetAutoSize() public static méthode

public static SetAutoSize ( Xceed.Wpf.DataGrid.ColumnBase column, bool value ) : void
column Xceed.Wpf.DataGrid.ColumnBase
value bool
Résultat void

SetAutoSizePadding() public static méthode

public static SetAutoSizePadding ( Xceed.Wpf.DataGrid.ColumnBase column, double value ) : void
column Xceed.Wpf.DataGrid.ColumnBase
value double
Résultat void

SetFontSizeHint() public static méthode

public static SetFontSizeHint ( Xceed.Wpf.DataGrid.ColumnBase column, double value ) : void
column Xceed.Wpf.DataGrid.ColumnBase
value double
Résultat void

SetIsInitialSelectionDisabled() public static méthode

public static SetIsInitialSelectionDisabled ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, bool value ) : void
dataGrid Xceed.Wpf.DataGrid.DataGridControl
value bool
Résultat void

SetIsRowHeader() public static méthode

public static SetIsRowHeader ( Xceed.Wpf.DataGrid.ColumnBase column, bool value ) : void
column Xceed.Wpf.DataGrid.ColumnBase
value bool
Résultat void

SetIsRowVirtualizationEnabled() public static méthode

public static SetIsRowVirtualizationEnabled ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, bool value ) : void
dataGrid Xceed.Wpf.DataGrid.DataGridControl
value bool
Résultat void

SetIsUnselectable() public static méthode

public static SetIsUnselectable ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, bool value ) : void
dataGrid Xceed.Wpf.DataGrid.DataGridControl
value bool
Résultat void

SetMergedHeaders() public static méthode

public static SetMergedHeaders ( Xceed.Wpf.DataGrid.DataGridControl dataGrid, ObservableCollection headers ) : void
dataGrid Xceed.Wpf.DataGrid.DataGridControl
headers ObservableCollection
Résultat void

Property Details

AllowCurrentWhenNoSelectionProperty public_oe static_oe property

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

AutoScrollOnSelectionProperty public_oe static_oe property

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

AutoSizePaddingProperty public_oe static_oe property

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

AutoSizeProperty public_oe static_oe property

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

FontSizeHintProperty public_oe static_oe property

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

IsInitialSelectionDisabledProperty public_oe static_oe property

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

IsRowHeaderProperty public_oe static_oe property

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

IsRowVirtualizationEnabledProperty public_oe static_oe property

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

IsUnselectableProperty public_oe static_oe property

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

MergedHeadersProperty public_oe static_oe property

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