C# Class XamlForIphone.Canvas

Inheritance: UIView
Show file Open project: Clancey/XamlForIphone

Public Properties

Property Type Description
LeftProperty System.Windows.DependencyProperty
TopProperty System.Windows.DependencyProperty
ZIndexProperty System.Windows.DependencyProperty

Public Methods

Method Description
Canvas ( ) : System
GetLeft ( IDependencyObject element ) : int
GetLeft ( UIElement element ) : int
GetTop ( IDependencyObject element ) : int
GetTop ( UIElement element ) : int
GetZIndex ( UIElement element ) : int
SetLeft ( IDependencyObject element, int value ) : void
SetLeft ( UIElement element, double length ) : void
SetTop ( IDependencyObject element, int value ) : void
SetTop ( UIElement element, double length ) : void
SetZIndex ( UIElement element, int value ) : void
SubviewAdded ( MonoTouch uiview ) : void

Protected Methods

Method Description
ArrangeOverride ( Size arrangeSize ) : Size
MeasureOverride ( Size constraint ) : Size

Private Methods

Method Description
ArrangeInternal ( Rect finalRect ) : void
OnLeftPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnLeftPropertyChanged ( IDependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnTopPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnTopPropertyChanged ( IDependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Method Details

ArrangeOverride() protected final method

protected final ArrangeOverride ( Size arrangeSize ) : Size
arrangeSize System.Windows.Size
return System.Windows.Size

Canvas() public method

public Canvas ( ) : System
return System

GetLeft() public static method

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

GetLeft() public static method

public static GetLeft ( UIElement element ) : int
element UIElement
return int

GetTop() public static method

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

GetTop() public static method

public static GetTop ( UIElement element ) : int
element UIElement
return int

GetZIndex() public static method

public static GetZIndex ( UIElement element ) : int
element UIElement
return int

MeasureOverride() protected final method

protected final MeasureOverride ( Size constraint ) : Size
constraint System.Windows.Size
return System.Windows.Size

SetLeft() public static method

public static SetLeft ( IDependencyObject element, int value ) : void
element IDependencyObject
value int
return void

SetLeft() public static method

public static SetLeft ( UIElement element, double length ) : void
element UIElement
length double
return void

SetTop() public static method

public static SetTop ( IDependencyObject element, int value ) : void
element IDependencyObject
value int
return void

SetTop() public static method

public static SetTop ( UIElement element, double length ) : void
element UIElement
length double
return void

SetZIndex() public static method

public static SetZIndex ( UIElement element, int value ) : void
element UIElement
value int
return void

SubviewAdded() public method

public SubviewAdded ( MonoTouch uiview ) : void
uiview MonoTouch
return void

Property Details

LeftProperty public static property

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

TopProperty public static property

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

ZIndexProperty public static property

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