C# Class XamlForIphone.Canvas

Inheritance: UIView
显示文件 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_oe static_oe property

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

TopProperty public_oe static_oe property

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

ZIndexProperty public_oe static_oe property

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