C# Class Yuhan.WPF.VisualContainer.VisualGrid

Inheritance: System.Windows.Controls.ItemsControl
Show file Open project: hansuky/Yuhan

Public Properties

Property Type Description
ColumnCountProperty System.Windows.DependencyProperty
ColumnFieldNameProperty System.Windows.DependencyProperty
ColumnSpanFieldNameProperty System.Windows.DependencyProperty
IsEditableProperty System.Windows.DependencyProperty
RowCountProperty System.Windows.DependencyProperty
RowFieldNameProperty System.Windows.DependencyProperty
RowSpanFieldNameProperty System.Windows.DependencyProperty
ShowGridLinesProperty System.Windows.DependencyProperty

Public Methods

Method Description
InitItemContainerStyle ( ) : void
VisualGrid ( ) : System

Protected Methods

Method Description
GenerateItemContainerStyle ( ) : System.Windows.Style
OnColumnFieldNameChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnColumnSpanFieldNameChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnRowFieldNameChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnRowSpanFieldNameChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Private Methods

Method Description
ColumnCount_Changed ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
IsEditableChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
RowCount_Changed ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Method Details

GenerateItemContainerStyle() protected method

protected GenerateItemContainerStyle ( ) : System.Windows.Style
return System.Windows.Style

InitItemContainerStyle() public method

public InitItemContainerStyle ( ) : void
return void

OnColumnFieldNameChanged() protected static method

protected static OnColumnFieldNameChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
return void

OnColumnSpanFieldNameChanged() protected static method

protected static OnColumnSpanFieldNameChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
return void

OnRowFieldNameChanged() protected static method

protected static OnRowFieldNameChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
return void

OnRowSpanFieldNameChanged() protected static method

protected static OnRowSpanFieldNameChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
return void

VisualGrid() public method

public VisualGrid ( ) : System
return System

Property Details

ColumnCountProperty public static property

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

ColumnFieldNameProperty public static property

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

ColumnSpanFieldNameProperty public static property

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

IsEditableProperty public static property

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

RowCountProperty public static property

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

RowFieldNameProperty public static property

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

RowSpanFieldNameProperty public static property

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

ShowGridLinesProperty public static property

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