C# Class ScrumPowerTools.Framework.Presentation.GridViewColumns

Show file Open project: cqse/ScrumPowerTools

Public Properties

Property Type Description
ColumnsSourceProperty System.Windows.DependencyProperty
DisplayMemberMemberProperty System.Windows.DependencyProperty
HeaderTextMemberProperty System.Windows.DependencyProperty

Public Methods

Method Description
SetColumnsSource ( DependencyObject obj, object value ) : void
SetDisplayMemberMember ( DependencyObject obj, string value ) : void
SetHeaderTextMember ( DependencyObject obj, string value ) : void

Private Methods

Method Description
AddHandlers ( System.Windows.Controls.GridView gridView, ICollectionView view ) : void
ColumnsSourceChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
ColumnsSourceCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
CreateColumn ( System.Windows.Controls.GridView gridView, object columnSource ) : System.Windows.Controls.GridViewColumn
CreateColumns ( System.Windows.Controls.GridView gridView, ICollectionView view ) : void
GetColumnsSource ( DependencyObject obj ) : object
GetDisplayMemberMember ( DependencyObject obj ) : string
GetGridViewsForColumnSource ( ICollectionView columnSource ) : List
GetHeaderTextMember ( DependencyObject obj ) : string
GetPropertyValue ( object obj, string propertyName ) : object
RemoveHandlers ( System.Windows.Controls.GridView gridView, ICollectionView view ) : void

Method Details

SetColumnsSource() public static method

public static SetColumnsSource ( DependencyObject obj, object value ) : void
obj System.Windows.DependencyObject
value object
return void

SetDisplayMemberMember() public static method

public static SetDisplayMemberMember ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
return void

SetHeaderTextMember() public static method

public static SetHeaderTextMember ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
return void

Property Details

ColumnsSourceProperty public static property

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

DisplayMemberMemberProperty public static property

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

HeaderTextMemberProperty public static property

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