ZenithView
public class ZenithView : View, INotifyPropertyChanged, IVisualTreeElement, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers, IPropertyMapperView, IHotReloadableView, IReplaceableView, IView, ITransform, IElement, IZenithView
object
BindableObject
Element
StyleableElement
NavigableElement
VisualElement
View
INotifyPropertyChanged
IVisualTreeElement
IEffectControlProvider
IToolTipElement
IContextFlyoutElement
IAnimatable
IViewController
IVisualElementController
IElementController
IGestureController
IGestureRecognizers
IPropertyMapperView
IHotReloadableView
IReplaceableView
IView
ITransform
IElement
IZenithView
Inheritance and metadata
Inheritance
Interfaces
- INotifyPropertyChanged
- IVisualTreeElement
- IEffectControlProvider
- IToolTipElement
- IContextFlyoutElement
- IAnimatable
- IViewController
- IVisualElementController
- IElementController
- IGestureController
- IGestureRecognizers
- IPropertyMapperView
- IHotReloadableView
- IReplaceableView
- IView
- ITransform
- IElement
- IZenithView
Inherited members
- View.VerticalOptionsProperty
- View.HorizontalOptionsProperty
- View.MarginProperty
- View.propertyMapper
- View.ChangeVisualState()
- View.GetChildElements(Point)
- View.OnBindingContextChanged()
- View.GetRendererOverrides<T>()
- View.GestureController
- View.GestureRecognizers
- View.HorizontalOptions
- View.Margin
- View.VerticalOptions
- VisualElement.NavigationProperty
- VisualElement.StyleProperty
- VisualElement.InputTransparentProperty
- VisualElement.IsEnabledProperty
- VisualElement.XProperty
- VisualElement.YProperty
- VisualElement.AnchorXProperty
- VisualElement.AnchorYProperty
- VisualElement.TranslationXProperty
- VisualElement.TranslationYProperty
- VisualElement.WidthProperty
- VisualElement.HeightProperty
- VisualElement.RotationProperty
- VisualElement.RotationXProperty
- VisualElement.RotationYProperty
- VisualElement.ScaleProperty
- VisualElement.ScaleXProperty
- VisualElement.ScaleYProperty
- VisualElement.ClipProperty
- VisualElement.VisualProperty
- VisualElement.IsVisibleProperty
- VisualElement.OpacityProperty
- VisualElement.BackgroundColorProperty
- VisualElement.BackgroundProperty
- VisualElement.BehaviorsProperty
- VisualElement.TriggersProperty
- VisualElement.WidthRequestProperty
- VisualElement.HeightRequestProperty
- VisualElement.MinimumWidthRequestProperty
- VisualElement.MinimumHeightRequestProperty
- VisualElement.MaximumWidthRequestProperty
- VisualElement.MaximumHeightRequestProperty
- VisualElement.IsFocusedProperty
- VisualElement.FlowDirectionProperty
- VisualElement.WindowProperty
- VisualElement.ShadowProperty
- VisualElement.ZIndexProperty
- VisualElement.BatchBegin()
- VisualElement.BatchCommit()
- VisualElement.Focus()
- VisualElement.Measure(double, double)
- VisualElement.Measure(double, double, MeasureFlags)
- VisualElement.Unfocus()
- VisualElement.InvalidateMeasure()
- VisualElement.OnChildAdded(Element)
- VisualElement.OnChildRemoved(Element, int)
- VisualElement.OnChildrenReordered()
- VisualElement.OnMeasure(double, double)
- VisualElement.OnSizeAllocated(double, double)
- VisualElement.SizeAllocated(double, double)
- VisualElement.ComputeConstraintForView(View)
- VisualElement.RefreshIsEnabledProperty()
- VisualElement.Arrange(Rect)
- VisualElement.ArrangeOverride(Rect)
- VisualElement.Layout(Rect)
- VisualElement.InvalidateMeasureOverride()
- VisualElement.MeasureOverride(double, double)
- VisualElement.MapBackgroundColor(IViewHandler, IView)
- VisualElement.MapBackgroundImageSource(IViewHandler, IView)
- VisualElement.Visual
- VisualElement.FlowDirection
- VisualElement.Window
- VisualElement.AnchorX
- VisualElement.AnchorY
- VisualElement.BackgroundColor
- VisualElement.Background
- VisualElement.Behaviors
- VisualElement.Bounds
- VisualElement.Height
- VisualElement.HeightRequest
- VisualElement.InputTransparent
- VisualElement.IsEnabled
- VisualElement.IsEnabledCore
- VisualElement.IsFocused
- VisualElement.IsVisible
- VisualElement.MinimumHeightRequest
- VisualElement.MinimumWidthRequest
- VisualElement.MaximumHeightRequest
- VisualElement.MaximumWidthRequest
- VisualElement.Opacity
- VisualElement.Rotation
- VisualElement.RotationX
- VisualElement.RotationY
- VisualElement.Scale
- VisualElement.ScaleX
- VisualElement.ScaleY
- VisualElement.TranslationX
- VisualElement.TranslationY
- VisualElement.Triggers
- VisualElement.Width
- VisualElement.WidthRequest
- VisualElement.X
- VisualElement.Y
- VisualElement.Clip
- VisualElement.Resources
- VisualElement.Frame
- VisualElement.Handler
- VisualElement.Shadow
- VisualElement.ZIndex
- VisualElement.DesiredSize
- VisualElement.IsLoaded
- VisualElement.ChildrenReordered
- VisualElement.Focused
- VisualElement.MeasureInvalidated
- VisualElement.SizeChanged
- VisualElement.Unfocused
- VisualElement.Loaded
- VisualElement.Unloaded
- NavigableElement.OnParentSet()
- NavigableElement.Navigation
- StyleableElement.Style
- StyleableElement.StyleClass
- StyleableElement.class
- Element.AutomationIdProperty
- Element.ClassIdProperty
- Element.MapAutomationPropertiesIsInAccessibleTree(IElementHandler, Element)
- Element.MapAutomationPropertiesExcludedWithChildren(IElementHandler, Element)
- Element.InsertLogicalChild(int, Element)
- Element.AddLogicalChild(Element)
- Element.RemoveLogicalChild(Element)
- Element.ClearLogicalChildren()
- Element.FindByName(string)
- Element.RemoveDynamicResource(BindableProperty)
- Element.SetDynamicResource(BindableProperty, string)
- Element.OnPropertyChanged(string)
- Element.OnParentChanging(ParentChangingEventArgs)
- Element.OnParentChanged()
- Element.OnHandlerChanging(HandlerChangingEventArgs)
- Element.OnHandlerChanged()
- Element.AutomationId
- Element.ClassId
- Element.Effects
- Element.Id
- Element.StyleId
- Element.Parent
- Element.ChildAdded
- Element.ChildRemoved
- Element.DescendantAdded
- Element.DescendantRemoved
- Element.ParentChanging
- Element.ParentChanged
- Element.HandlerChanging
- Element.HandlerChanged
- BindableObject.BindingContextProperty
- BindableObject.ClearValue(BindableProperty)
- BindableObject.ClearValue(BindablePropertyKey)
- BindableObject.GetValue(BindableProperty)
- BindableObject.IsSet(BindableProperty)
- BindableObject.RemoveBinding(BindableProperty)
- BindableObject.SetBinding(BindableProperty, BindingBase)
- BindableObject.ApplyBindings()
- BindableObject.OnPropertyChanging(string)
- BindableObject.UnapplyBindings()
- BindableObject.SetValue(BindableProperty, object)
- BindableObject.SetValue(BindablePropertyKey, object)
- BindableObject.CoerceValue(BindableProperty)
- BindableObject.CoerceValue(BindablePropertyKey)
- BindableObject.Dispatcher
- BindableObject.BindingContext
- BindableObject.PropertyChanged
- BindableObject.PropertyChanging
- BindableObject.BindingContextChanged
- object.Equals(object)
- object.Equals(object, object)
- object.GetHashCode()
- object.GetType()
- object.MemberwiseClone()
- object.ReferenceEquals(object, object)
- object.ToString()
Constructors
Fields
public static readonly BindableProperty GraphicsContextProperty
BindableProperty
Properties
public GraphicsContext? GraphicsContext { get; set; }
GraphicsContext
Events
public event EventHandler<RenderEventArgs>? RenderRequested
EventHandler<RenderEventArgs>
public event EventHandler<UpdateEventArgs>? UpdateRequested
EventHandler<UpdateEventArgs>