C# Class Gu.Wpf.DataGrid2D.ItemsSource

ファイルを表示 Open project: JohanLarsson/Gu.Wpf.DataGrid2D

Public Properties

Property Type Description
Array2DProperty System.Windows.DependencyProperty
Array2DTransposedProperty System.Windows.DependencyProperty
ColumnHeadersSourceProperty System.Windows.DependencyProperty
ColumnsSourceProperty System.Windows.DependencyProperty
PropertySourceProperty System.Windows.DependencyProperty
RowHeadersSourceProperty System.Windows.DependencyProperty
RowsSourceProperty System.Windows.DependencyProperty
TransposedSourceProperty System.Windows.DependencyProperty

Public Methods

Method Description
SetArray2D ( this element, Array value ) : void
SetArray2DTransposed ( this element, Array value ) : void
SetColumnHeadersSource ( this element, IEnumerable value ) : void
SetColumnsSource ( this element, IEnumerable value ) : void
SetPropertySource ( DependencyObject element, object value ) : void
SetRowHeadersSource ( this element, IEnumerable value ) : void
SetRowsSource ( this element, IEnumerable value ) : void
SetTransposedSource ( this element, IEnumerable value ) : void

Private Methods

Method Description
Array2DValidateValue ( object value ) : bool
CoerceTransposedSource ( DependencyObject dependencyObject, object baseValue ) : object
ColumnsSourceValidateValue ( object value ) : bool
CreateSingletonEnumerable ( object item ) : IEnumerable
GetArray2D ( this element ) : Array
GetArray2DTransposed ( this element ) : Array
GetColumnHeadersSource ( this element ) : IEnumerable
GetColumnsSource ( this element ) : IEnumerable
GetPropertySource ( DependencyObject element ) : object
GetRowHeadersSource ( this element ) : IEnumerable
GetRowsSource ( this element ) : IEnumerable
GetTransposedSource ( this element ) : IEnumerable
HeadersSourceValidateValue ( object value ) : bool
OnArray2DChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnArray2DTransposedChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnColumnHeadersSourceChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnColumnsChanged ( object sender, RoutedEventArgs routedEventArgs ) : void
OnColumnsSourceChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnPropertySourceChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnRowHeadersSourceChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnRowsChanged ( object sender, RoutedEventArgs routedEventArgs ) : void
OnRowsSourceChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnTransposedSourceChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
RowsSourceValidateValue ( object value ) : bool

Method Details

SetArray2D() public static method

public static SetArray2D ( this element, Array value ) : void
element this
value System.Array
return void

SetArray2DTransposed() public static method

public static SetArray2DTransposed ( this element, Array value ) : void
element this
value System.Array
return void

SetColumnHeadersSource() public static method

public static SetColumnHeadersSource ( this element, IEnumerable value ) : void
element this
value IEnumerable
return void

SetColumnsSource() public static method

public static SetColumnsSource ( this element, IEnumerable value ) : void
element this
value IEnumerable
return void

SetPropertySource() public static method

public static SetPropertySource ( DependencyObject element, object value ) : void
element System.Windows.DependencyObject
value object
return void

SetRowHeadersSource() public static method

public static SetRowHeadersSource ( this element, IEnumerable value ) : void
element this
value IEnumerable
return void

SetRowsSource() public static method

public static SetRowsSource ( this element, IEnumerable value ) : void
element this
value IEnumerable
return void

SetTransposedSource() public static method

public static SetTransposedSource ( this element, IEnumerable value ) : void
element this
value IEnumerable
return void

Property Details

Array2DProperty public_oe static_oe property

public static DependencyProperty,System.Windows Array2DProperty
return System.Windows.DependencyProperty

Array2DTransposedProperty public_oe static_oe property

public static DependencyProperty,System.Windows Array2DTransposedProperty
return System.Windows.DependencyProperty

ColumnHeadersSourceProperty public_oe static_oe property

public static DependencyProperty,System.Windows ColumnHeadersSourceProperty
return System.Windows.DependencyProperty

ColumnsSourceProperty public_oe static_oe property

public static DependencyProperty,System.Windows ColumnsSourceProperty
return System.Windows.DependencyProperty

PropertySourceProperty public_oe static_oe property

public static DependencyProperty,System.Windows PropertySourceProperty
return System.Windows.DependencyProperty

RowHeadersSourceProperty public_oe static_oe property

public static DependencyProperty,System.Windows RowHeadersSourceProperty
return System.Windows.DependencyProperty

RowsSourceProperty public_oe static_oe property

public static DependencyProperty,System.Windows RowsSourceProperty
return System.Windows.DependencyProperty

TransposedSourceProperty public_oe static_oe property

public static DependencyProperty,System.Windows TransposedSourceProperty
return System.Windows.DependencyProperty