C# Class ClanceysLib.UIGrid

Inheritance: XamlControls.UIView
Mostra 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_oe property

public List Children
return List

ColumnPadding public_oe property

public float ColumnPadding
return float

ColumnProperty public_oe static_oe property

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

ColumnSpanProperty public_oe static_oe property

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

RowPadding public_oe property

public float RowPadding
return float

RowProperty public_oe static_oe property

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

RowSpanProperty public_oe static_oe property

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