C# Class ClanceysLib.UIGrid

Inheritance: XamlControls.UIView
Show file Open project: Clancey/ClanceyLib Class Usage Examples

Public Properties

Property Type Description
Children List
ColumnPadding float
ColumnProperty System.Windows.DependencyProperty
ColumnSpanProperty System.Windows.DependencyProperty
RowPadding float
RowProperty System.Windows.DependencyProperty
RowSpanProperty System.Windows.DependencyProperty

Public Methods

Method Description
AddSubview ( MonoTouch view ) : void
GetColumn ( IDependencyObject element ) : int
GetColumnSpan ( IDependencyObject element ) : int
GetRow ( IDependencyObject element ) : int
GetRowSpan ( IDependencyObject element ) : int
SetColumn ( IDependencyObject element, object value ) : void
SetColumnSpan ( IDependencyObject element, object value ) : void
SetRow ( IDependencyObject element, object value ) : void
SetRowSpan ( IDependencyObject element, object value ) : void
UIGrid ( RectangleF rect, float ColumnWidth, float RowHeight ) : System
UIGrid ( RectangleF rect, int Columns, int Rows ) : System

Private Methods

Method Description
OnRowColumnChanged ( IDependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
UIGrid ( ) : System
getLocation ( int column, int row ) : PointF
getSize ( int columnSpan, int rowSpan ) : SizeF
reload ( ) : void

Method Details

AddSubview() public method

public AddSubview ( MonoTouch view ) : void
view MonoTouch
return void

GetColumn() public static method

public static GetColumn ( IDependencyObject element ) : int
element IDependencyObject
return int

GetColumnSpan() public static method

public static GetColumnSpan ( IDependencyObject element ) : int
element IDependencyObject
return int

GetRow() public static method

public static GetRow ( IDependencyObject element ) : int
element IDependencyObject
return int

GetRowSpan() public static method

public static GetRowSpan ( IDependencyObject element ) : int
element IDependencyObject
return int

SetColumn() public static method

public static SetColumn ( IDependencyObject element, object value ) : void
element IDependencyObject
value object
return void

SetColumnSpan() public static method

public static SetColumnSpan ( IDependencyObject element, object value ) : void
element IDependencyObject
value object
return void

SetRow() public static method

public static SetRow ( IDependencyObject element, object value ) : void
element IDependencyObject
value object
return void

SetRowSpan() public static method

public static SetRowSpan ( IDependencyObject element, object value ) : void
element IDependencyObject
value object
return void

UIGrid() public method

public UIGrid ( RectangleF rect, float ColumnWidth, float RowHeight ) : System
rect System.Drawing.RectangleF
ColumnWidth float
RowHeight float
return System

UIGrid() public method

public UIGrid ( RectangleF rect, int Columns, int Rows ) : System
rect System.Drawing.RectangleF
Columns int
Rows int
return System

Property Details

Children public property

public List Children
return List

ColumnPadding public property

public float ColumnPadding
return float

ColumnProperty public static property

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

ColumnSpanProperty public static property

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

RowPadding public property

public float RowPadding
return float

RowProperty public static property

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

RowSpanProperty public static property

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