Show / Hide Table of Contents

    Class ListView

    FormsDragNDropListView List view.

    Inheritance
    Object
    BindableObject
    Element
    NavigableElement
    VisualElement
    View
    Layout
    TemplatedView
    ContentView
    ContentView
    Frame
    ListView
    Implements
    INotifyPropertyChanged
    IAnimatable
    ITabStopElement
    IViewController
    IVisualElementController
    IElementController
    IGestureController
    IGestureRecognizers
    ILayout
    ILayoutController
    ILayout
    IBackground
    IShape
    IDisposable
    IElement
    Inherited Members
    ContentView.IgnoreChildrenProperty
    ContentView.IgnoreChildren
    ContentView.BackgroundImageProperty
    ContentView.BackgroundImage
    ContentView.LimitMinSizeToBackgroundImageSizeProperty
    ContentView.LimitMinSizeToBackgroundImageSize
    ContentView.BackgroundColorProperty
    ContentView.BackgroundColor
    ContentView.HasShadowProperty
    ContentView.HasShadow
    ContentView.ShadowInvertedProperty
    ContentView.ShadowInverted
    ContentView.OutlineColorProperty
    ContentView.OutlineColor
    ContentView.BorderColorProperty
    ContentView.BorderColor
    ContentView.OutlineRadiusProperty
    ContentView.OutlineRadius
    ContentView.BorderRadiusProperty
    ContentView.BorderRadius
    ContentView.OutlineWidthProperty
    ContentView.OutlineWidth
    ContentView.BorderWidthProperty
    ContentView.BorderWidth
    ContentView.ElementShapeProperty
    ContentView.ElementShape
    ContentView.InstanceId
    ContentView._f9pId
    ContentView._fallbackBackgroundImage
    ContentView.CurrentBackgroundImage
    ContentView.BaseInternalChildren
    ContentView.Dispose()
    ContentView.Description()
    ContentView.ToString()
    ContentView.ShouldInvalidateOnChildAdded(View)
    ContentView.ShouldInvalidateOnChildRemoved(View)
    ContentView.OnChildMeasureInvalidated()
    ContentView.OnSizeRequest(Double, Double)
    ContentView.OnBindingContextChanged()
    TemplatedView.ControlTemplateProperty
    TemplatedView.OnApplyTemplate()
    TemplatedView.OnChildRemoved(Element)
    Xamarin.Forms.TemplatedView.OnChildRemoved(Xamarin.Forms.Element, System.Int32)
    TemplatedView.GetTemplateChild(String)
    TemplatedView.ControlTemplate
    Layout.IsClippedToBoundsProperty
    Layout.CascadeInputTransparentProperty
    Layout.PaddingProperty
    Layout.ForceLayout()
    Layout.LayoutChildIntoBoundingRegion(VisualElement, Rectangle)
    Layout.LowerChild(View)
    Layout.RaiseChild(View)
    Layout.InvalidateLayout()
    Layout.OnChildMeasureInvalidated(Object, EventArgs)
    Layout.OnSizeAllocated(Double, Double)
    Layout.UpdateChildrenLayout()
    Layout.IsClippedToBounds
    Layout.Padding
    Layout.CascadeInputTransparent
    Layout.LayoutChanged
    View.VerticalOptionsProperty
    View.HorizontalOptionsProperty
    View.MarginProperty
    View.GetChildElements(Point)
    View.GestureController
    View.GestureRecognizers
    View.IGestureController.CompositeGestureRecognizers
    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.BackgroundProperty
    VisualElement.BehaviorsProperty
    VisualElement.TriggersProperty
    VisualElement.WidthRequestProperty
    VisualElement.HeightRequestProperty
    VisualElement.MinimumWidthRequestProperty
    VisualElement.MinimumHeightRequestProperty
    VisualElement.IsFocusedProperty
    VisualElement.FlowDirectionProperty
    VisualElement.TabIndexProperty
    VisualElement.IsTabStopProperty
    VisualElement.OnTabIndexPropertyChanged(Int32, Int32)
    VisualElement.TabIndexDefaultValueCreator()
    VisualElement.OnTabStopPropertyChanged(Boolean, Boolean)
    VisualElement.TabStopDefaultValueCreator()
    VisualElement.BatchBegin()
    VisualElement.BatchCommit()
    VisualElement.Focus()
    VisualElement.Layout(Rectangle)
    VisualElement.Measure(Double, Double, MeasureFlags)
    VisualElement.Unfocus()
    VisualElement.InvalidateMeasure()
    VisualElement.OnChildAdded(Element)
    VisualElement.OnChildrenReordered()
    VisualElement.OnMeasure(Double, Double)
    VisualElement.SizeAllocated(Double, Double)
    VisualElement.IVisualElementController.InvalidateMeasure(InvalidationTrigger)
    VisualElement.ChangeVisualState()
    VisualElement.Visual
    VisualElement.FlowDirection
    VisualElement.IVisualElementController.EffectiveFlowDirection
    VisualElement.AnchorX
    VisualElement.AnchorY
    VisualElement.Background
    VisualElement.Behaviors
    VisualElement.Bounds
    VisualElement.Height
    VisualElement.HeightRequest
    VisualElement.InputTransparent
    VisualElement.IsEnabled
    VisualElement.IsFocused
    VisualElement.IsVisible
    VisualElement.MinimumHeightRequest
    VisualElement.MinimumWidthRequest
    VisualElement.Opacity
    VisualElement.Rotation
    VisualElement.RotationX
    VisualElement.RotationY
    VisualElement.Scale
    VisualElement.ScaleX
    VisualElement.ScaleY
    VisualElement.TabIndex
    VisualElement.IsTabStop
    VisualElement.TranslationX
    VisualElement.TranslationY
    VisualElement.Triggers
    VisualElement.Width
    VisualElement.WidthRequest
    VisualElement.X
    VisualElement.Y
    VisualElement.Clip
    VisualElement.Resources
    VisualElement.ChildrenReordered
    VisualElement.Focused
    VisualElement.MeasureInvalidated
    VisualElement.SizeChanged
    VisualElement.Unfocused
    NavigableElement.OnParentSet()
    NavigableElement.Navigation
    NavigableElement.Style
    NavigableElement.StyleClass
    NavigableElement.class
    Element.MenuProperty
    Element.AutomationIdProperty
    Element.ClassIdProperty
    Element.GetMenu(BindableObject)
    Element.SetMenu(BindableObject, Menu)
    Element.IElementController.SetValueFromRenderer(BindableProperty, Object)
    Element.FindByName(String)
    Element.RemoveDynamicResource(BindableProperty)
    Element.SetDynamicResource(BindableProperty, String)
    Element.AutomationId
    Element.ClassId
    Element.Effects
    Element.Id
    Element.StyleId
    Element.Parent
    Element.ChildAdded
    Element.ChildRemoved
    Element.DescendantAdded
    Element.DescendantRemoved
    BindableObject.BindingContextProperty
    BindableObject.ClearValue(BindableProperty)
    BindableObject.ClearValue(BindablePropertyKey)
    BindableObject.GetValue(BindableProperty)
    BindableObject.IsSet(BindableProperty)
    BindableObject.RemoveBinding(BindableProperty)
    BindableObject.SetBinding(BindableProperty, BindingBase)
    BindableObject.ApplyBindings()
    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)
    Namespace: Forms9Patch
    Assembly: Forms9Patch.dll
    Syntax
    public class ListView : Frame, INotifyPropertyChanged, IDynamicResourceHandler, IElement, INameScope, INavigationProxy, IStyleSelectable, IAnimatable, IResourcesProvider, IStyleElement, IFlowDirectionController, IPropertyPropagationController, IVisualController, ITabStopElement, IStylable, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers, ILayout, ILayoutController, IPaddingElement, IControlTemplated, ILayout, IBackground, IShape, IDisposable, IElement

    Constructors

    ListView()

    Initializes a new instance of the ListView class.

    Declaration
    public ListView()

    ListView(ListViewCachingStrategy)

    Initializes a new instance of the ListView class.

    Declaration
    public ListView(ListViewCachingStrategy cachingStrategy)
    Parameters
    Type Name Description
    ListViewCachingStrategy cachingStrategy

    Caching strategy.

    Fields

    ContentProperty

    There is nothing to see here. Move on.

    Declaration
    [Obsolete("Invalid property", true)]
    public static readonly BindableProperty ContentProperty
    Field Value
    Type Description
    BindableProperty

    EditableProperty

    The editable property backing store.

    Declaration
    public static readonly BindableProperty EditableProperty
    Field Value
    Type Description
    BindableProperty

    FooterProperty

    backing store for Footer property

    Declaration
    public static readonly BindableProperty FooterProperty
    Field Value
    Type Description
    BindableProperty

    FooterTemplateProperty

    backing store for FooterTemplate property

    Declaration
    public static readonly BindableProperty FooterTemplateProperty
    Field Value
    Type Description
    BindableProperty

    GroupHeaderBackgroundColorProperty

    The group header background color property backing store

    Declaration
    public static readonly BindableProperty GroupHeaderBackgroundColorProperty
    Field Value
    Type Description
    BindableProperty

    GroupHeaderRowHeightProperty

    backing store for GroupHeaderRowHeight property

    Declaration
    public static readonly BindableProperty GroupHeaderRowHeightProperty
    Field Value
    Type Description
    BindableProperty

    GroupHeaderTemplateProperty

    backing store for GroupHeaderTemplate property

    Declaration
    public static readonly BindableProperty GroupHeaderTemplateProperty
    Field Value
    Type Description
    BindableProperty

    GroupToggleBehaviorProperty

    The backing store for the ListViews's GroupToggleBehavior property.

    Declaration
    public static readonly BindableProperty GroupToggleBehaviorProperty
    Field Value
    Type Description
    BindableProperty

    HeaderProperty

    backing store for Header property

    Declaration
    public static readonly BindableProperty HeaderProperty
    Field Value
    Type Description
    BindableProperty

    HeaderTemplateProperty

    backing store for HeaderTemplate property

    Declaration
    public static readonly BindableProperty HeaderTemplateProperty
    Field Value
    Type Description
    BindableProperty

    IsGroupingEnabledProperty

    backing store for IsGroupingEnabled property

    Declaration
    public static readonly BindableProperty IsGroupingEnabledProperty
    Field Value
    Type Description
    BindableProperty

    ItemsSourceProperty

    backing store for ItemsSource property

    Declaration
    public static readonly BindableProperty ItemsSourceProperty
    Field Value
    Type Description
    BindableProperty

    ItemTemplatesProperty

    backing store for ItemTemplates property

    Declaration
    public static readonly BindableProperty ItemTemplatesProperty
    Field Value
    Type Description
    BindableProperty

    RowHeightProperty

    backing store for RowHeight property

    Declaration
    public static readonly BindableProperty RowHeightProperty
    Field Value
    Type Description
    BindableProperty

    SelectedCellBackgroundColorProperty

    The selected cell background color property.

    Declaration
    public static readonly BindableProperty SelectedCellBackgroundColorProperty
    Field Value
    Type Description
    BindableProperty

    SelectedItemProperty

    backing store for SelectedItem property

    Declaration
    public static readonly BindableProperty SelectedItemProperty
    Field Value
    Type Description
    BindableProperty

    SelectedItemsPropertyKey

    The selected items property.

    Declaration
    public static readonly BindablePropertyKey SelectedItemsPropertyKey
    Field Value
    Type Description
    BindablePropertyKey

    SeparatorColorProperty

    backing store for SeparatorColor property

    Declaration
    public static readonly BindableProperty SeparatorColorProperty
    Field Value
    Type Description
    BindableProperty

    SeparatorHeightProperty

    backing store for SeparatorHeight property

    Declaration
    public static readonly BindableProperty SeparatorHeightProperty
    Field Value
    Type Description
    BindableProperty

    SeparatorLeftIndentProperty

    backing store for SeparatorLeftIndent property

    Declaration
    public static readonly BindableProperty SeparatorLeftIndentProperty
    Field Value
    Type Description
    BindableProperty

    SeparatorRightIndentProperty

    backing store for SeparatorRightIndent property

    Declaration
    public static readonly BindableProperty SeparatorRightIndentProperty
    Field Value
    Type Description
    BindableProperty

    SeparatorVisibilityProperty

    backing store for SeparatorVisibility property

    Declaration
    public static readonly BindableProperty SeparatorVisibilityProperty
    Field Value
    Type Description
    BindableProperty

    Properties

    Content

    There is nothing to see here. Move on.

    Declaration
    [Obsolete("Invalid property", true)]
    public View Content { get; set; }
    Property Value
    Type Description
    View

    The content.

    Editable

    Gets or sets a value indicating whether this ListView is editable - cells may be moved or deleted based upon the response from the CanDrag CanDrop CanDelete delegate methods.

    Declaration
    public bool Editable { get; set; }
    Property Value
    Type Description
    Boolean

    true if editable; otherwise, false.

    Footer

    Gets/Sets the Footer property

    Declaration
    public object Footer { get; set; }
    Property Value
    Type Description
    Object

    FooterTemplate

    Gets/Sets the FooterTemplate property

    Declaration
    public DataTemplate FooterTemplate { get; set; }
    Property Value
    Type Description
    DataTemplate

    GroupHeaderBackgroundColor

    Gets or sets the color of the group header background.

    Declaration
    public Color GroupHeaderBackgroundColor { get; set; }
    Property Value
    Type Description
    Color

    The color of the group header background.

    GroupHeaderRowHeight

    Gets/Sets the GroupHeaderRowHeight property

    Declaration
    public double GroupHeaderRowHeight { get; set; }
    Property Value
    Type Description
    Double

    GroupHeaderTemplate

    Gets/Sets the GroupHeaderTemplate property

    Declaration
    public GroupHeaderTemplate GroupHeaderTemplate { get; set; }
    Property Value
    Type Description
    GroupHeaderTemplate

    GroupToggleBehavior

    Gets or sets the ListViews's GroupToggle behavior.

    Declaration
    public GroupToggleBehavior GroupToggleBehavior { get; set; }
    Property Value
    Type Description
    GroupToggleBehavior

    The Toggle behavior (None, Radio, Multiselect).

    Header

    Gets/Sets the Header property

    Declaration
    public object Header { get; set; }
    Property Value
    Type Description
    Object

    HeaderTemplate

    Gets or sets the header template.

    Declaration
    public DataTemplate HeaderTemplate { get; set; }
    Property Value
    Type Description
    DataTemplate

    The header template.

    IsGroupingEnabled

    Gets/Sets the IsGroupingEnabled property

    Declaration
    public bool IsGroupingEnabled { get; set; }
    Property Value
    Type Description
    Boolean

    IsScrollEnabled

    Gets or sets a value indicating whether this ListView is scroll enabled.

    Declaration
    public bool IsScrollEnabled { get; set; }
    Property Value
    Type Description
    Boolean

    true if is scroll enabled; otherwise, false.

    IsScrolling

    Gets a value indicating whether this ListView is actively scrolling.

    Declaration
    public bool IsScrolling { get; }
    Property Value
    Type Description
    Boolean

    true if is actively scrolling; otherwise, false.

    ItemsSource

    Gets/Sets the ItemsSource property

    Declaration
    public IEnumerable ItemsSource { get; set; }
    Property Value
    Type Description
    IEnumerable

    ItemTemplates

    Gets/Sets the ItemTemplates property

    Declaration
    public DataTemplateSelector ItemTemplates { get; set; }
    Property Value
    Type Description
    DataTemplateSelector

    RowHeight

    Gets/Sets the RowHeight property

    Declaration
    public int RowHeight { get; set; }
    Property Value
    Type Description
    Int32

    ScrollOffset

    Gets the scroll offset (current position) of ListView.

    Declaration
    public double ScrollOffset { get; }
    Property Value
    Type Description
    Double

    The scroll offset.

    SelectedCellBackgroundColor

    Gets or sets the color of the selected cell background.

    Declaration
    public Color SelectedCellBackgroundColor { get; set; }
    Property Value
    Type Description
    Color

    The color of the selected cell background.

    SelectedItem

    Gets/Sets the SelectedItem property

    Declaration
    public object SelectedItem { get; set; }
    Property Value
    Type Description
    Object

    SelectedItems

    Gets the selected items.

    Declaration
    public ObservableCollection<object> SelectedItems { get; }
    Property Value
    Type Description
    ObservableCollection<Object>

    The selected items.

    SeparatorColor

    Gets/Sets the SeparatorColor property

    Declaration
    public Color SeparatorColor { get; set; }
    Property Value
    Type Description
    Color

    SeparatorHeight

    Gets/Sets the SeparatorHeight property

    Declaration
    public double SeparatorHeight { get; set; }
    Property Value
    Type Description
    Double

    SeparatorLeftIndent

    Gets/Sets the SeparatorLeftIndent property

    Declaration
    public double SeparatorLeftIndent { get; set; }
    Property Value
    Type Description
    Double

    SeparatorRightIndent

    Gets/Sets the SeparatorRightIndent property

    Declaration
    public double SeparatorRightIndent { get; set; }
    Property Value
    Type Description
    Double

    SeparatorVisibility

    Gets/Sets the SeparatorVisibility property

    Declaration
    public SeparatorVisibility SeparatorVisibility { get; set; }
    Property Value
    Type Description
    SeparatorVisibility

    VisibleIndexes

    Gets a list of the ListView's visible indexes.

    Declaration
    public List<int[]> VisibleIndexes { get; }
    Property Value
    Type Description
    List<Int32[]>

    The visible indexes.

    VisibleItems

    Gets a list of the ListView's visible items.

    Declaration
    public List<object> VisibleItems { get; }
    Property Value
    Type Description
    List<Object>

    The visible items.

    Methods

    Dispose(Boolean)

    Dispose this ListView and its children

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    Boolean disposing
    Overrides
    ContentView.Dispose(Boolean)

    LayoutChildren(Double, Double, Double, Double)

    Layouts the children.

    Declaration
    protected override void LayoutChildren(double x, double y, double width, double height)
    Parameters
    Type Name Description
    Double x

    The x coordinate.

    Double y

    The y coordinate.

    Double width

    Width.

    Double height

    Height.

    Overrides
    ContentView.LayoutChildren(Double, Double, Double, Double)

    OnPropertyChanged(String)

    Trigged with a property has changed

    Declaration
    protected override void OnPropertyChanged(string propertyName = null)
    Parameters
    Type Name Description
    String propertyName

    Property name.

    Overrides
    Frame.OnPropertyChanged(String)

    OnPropertyChanging(String)

    Ons the property changing.

    Declaration
    protected override void OnPropertyChanging(string propertyName = null)
    Parameters
    Type Name Description
    String propertyName

    Property name.

    Overrides
    BindableObject.OnPropertyChanging(String)

    ScrollBy(Double, Boolean)

    Scrolls the ListView by delta pixels.

    Declaration
    public bool ScrollBy(double delta, bool animated = true)
    Parameters
    Type Name Description
    Double delta

    Delta to move list relative to current position

    Boolean animated

    If set to true animated.

    Returns
    Type Description
    Boolean

    true, if by was scrolled, false otherwise.

    ScrollTo(Double, Boolean)

    Scrolls ListView to a position (offset) in pixels from the start

    Declaration
    public bool ScrollTo(double offset, bool animiated = true)
    Parameters
    Type Name Description
    Double offset

    Offset (position) to scroll to.

    Boolean animiated

    If set to true animiated.

    Returns
    Type Description
    Boolean

    true, if to was scrolled, false otherwise.

    ScrollTo(Int32[], ScrollToPosition, Boolean)

    Scrolls to item at index

    Declaration
    public bool ScrollTo(int[] index, ScrollToPosition position, bool animated = true)
    Parameters
    Type Name Description
    Int32[] index
    ScrollToPosition position
    Boolean animated
    Returns
    Type Description
    Boolean

    ScrollTo(Object, Object, ScrollToPosition, Boolean)

    Scrolls to item in group

    Declaration
    public bool ScrollTo(object item, object group, ScrollToPosition position, bool animated = true)
    Parameters
    Type Name Description
    Object item

    Item.

    Object group

    Group.

    ScrollToPosition position

    Position.

    Boolean animated

    If set to true animated.

    Returns
    Type Description
    Boolean

    ScrollTo(Object, ScrollToPosition, Boolean)

    Scrolls to item

    Declaration
    public bool ScrollTo(object item, ScrollToPosition position, bool animated = true)
    Parameters
    Type Name Description
    Object item

    Item.

    ScrollToPosition position

    Position.

    Boolean animated

    If set to true animated.

    Returns
    Type Description
    Boolean

    TapItem(Object)

    Taps the item.

    Declaration
    public void TapItem(object item)
    Parameters
    Type Name Description
    Object item

    Item.

    TapItemAtPoint(Point)

    Simulates a tap of the item at point in this ListView.

    Declaration
    public void TapItemAtPoint(Point p)
    Parameters
    Type Name Description
    Point p

    P.

    Events

    Appeared

    Occures when the ListView has appeared

    Declaration
    public event EventHandler Appeared
    Event Type
    Type Description
    EventHandler

    ItemAppearing

    Occurs when item is appearing.

    Declaration
    public event EventHandler<ItemVisibilityEventArgs> ItemAppearing
    Event Type
    Type Description
    EventHandler<ItemVisibilityEventArgs>

    ItemDisappearing

    Occurs when item is disappearing.

    Declaration
    public event EventHandler<ItemVisibilityEventArgs> ItemDisappearing
    Event Type
    Type Description
    EventHandler<ItemVisibilityEventArgs>

    ItemPropertyChanged

    Occurs when property of a ListViewItem has changed.

    Declaration
    public event PropertyChangedEventHandler ItemPropertyChanged
    Event Type
    Type Description
    PropertyChangedEventHandler

    ItemPropertyChanging

    Occurs when a property of a ListViewItem is about to change.

    Declaration
    public event PropertyChangingEventHandler ItemPropertyChanging
    Event Type
    Type Description
    PropertyChangingEventHandler

    ItemSelected

    Occurs when cell is selected.

    Declaration
    public event EventHandler<SelectedItemChangedEventArgs> ItemSelected
    Event Type
    Type Description
    EventHandler<SelectedItemChangedEventArgs>

    ItemsSourceSet

    Occurs when ItemsSource setting has completed.

    Declaration
    public event EventHandler ItemsSourceSet
    Event Type
    Type Description
    EventHandler

    ItemTapped

    Occurs when cell is tapped.

    Declaration
    public event EventHandler<ItemTappedEventArgs> ItemTapped
    Event Type
    Type Description
    EventHandler<ItemTappedEventArgs>

    SwipeMenuItemTapped

    Occurs when a swipe menu item has been tapped.

    Declaration
    public event EventHandler<SwipeMenuItemTappedArgs> SwipeMenuItemTapped
    Event Type
    Type Description
    EventHandler<SwipeMenuItemTappedArgs>

    Implements

    System.ComponentModel.INotifyPropertyChanged
    Xamarin.Forms.IAnimatable
    Xamarin.Forms.ITabStopElement
    Xamarin.Forms.IViewController
    Xamarin.Forms.IVisualElementController
    Xamarin.Forms.IElementController
    Xamarin.Forms.Internals.IGestureController
    Xamarin.Forms.IGestureRecognizers
    Xamarin.Forms.ILayout
    Xamarin.Forms.ILayoutController
    ILayout
    IBackground
    IShape
    System.IDisposable
    IElement

    Extension Methods

    VisualElementExtensions.IsDescendentOf(Element, Element)
    VisualElementExtensions.IsAncestorOf(Element, Element)
    VisualElementExtensions.BoundsInWindowCoord(VisualElement)
    VisualElementExtensions.BoundsInElementCoord(VisualElement, VisualElement)
    VisualElementExtensions.LocationInWindowCoord(VisualElement)
    VisualElementExtensions.PointInWindowCoord(VisualElement, Point)
    VisualElementExtensions.LocationInElementCoord(VisualElement, VisualElement)
    VisualElementExtensions.PointInElementCoord(VisualElement, Point, VisualElement)
    VisualElementExtensions.HitTest(VisualElement, Point, VisualElement)
    VisualElementExtensions.GestureListener(VisualElement)
    VisualElementExtensions.FindChildrenWithPropertyAndOfType<T>(VisualElement, String, List<T>)
    VisualElementExtensions.FindChildrenWithProperty(VisualElement, String)
    VisualElementExtensions.FindVisualElementsOfType<T>(VisualElement)
    VisualElementExtensions.FindChildWithFocus(Element)
    VisualElementExtensions.FindAncestorOfType(Element, Type)
    VisualElementExtensions.IsInVisibleViewTree(VisualElement)
    ElementExtensions.AncestorOfBaseType<T>(Element)
    ElementExtensions.Ancestor<T>(Element)
    ElementExtensions.IsInNativeLayout(VisualElement)
    ElementExtensions.SetIsInNativeLayout(VisualElement, Boolean)
    ElementExtensions.GetRenderer(VisualElement)
    ElementExtensions.HasRenderer(VisualElement)
    HardwareKeyListenerExtensions.GetHardwareKeyListeners(View)
    HardwareKeyListenerExtensions.ClearHardwareKeyListeners(View)
    HardwareKeyListenerExtensions.AddHardwareKeyListener(View, String, HardwareKeyModifierKeys, String, EventHandler<HardwareKeyEventArgs>)
    HardwareKeyListenerExtensions.AddHardwareKeyListener(View, String, HardwareKeyModifierKeys, EventHandler<HardwareKeyEventArgs>)
    HardwareKeyListenerExtensions.AddHardwareKeyListener(View, String, EventHandler<HardwareKeyEventArgs>)
    HardwareKeyListenerExtensions.AddHardwareKeyListener(View, String)
    HardwareKeyListenerExtensions.AddHardwareKeyListener(View, HardwareKeyListener)
    HardwareKeyListenerExtensions.RemoveHardwareKeyListener(View, String, HardwareKeyModifierKeys)
    HardwareKeyListenerExtensions.RemoveHardwareKeyListener(View, HardwareKeyListener)
    HardwareKeyListenerExtensions.HardwareKeyFocus(View)
    HardwareKeyListenerExtensions.HardwareKeyUnfocus(VisualElement)
    DebugExtensions.AddToCensus(Object)
    DebugExtensions.RemoveFromCensus(Object)
    ReflectionExtensions.GetProperties(Object)
    ReflectionExtensions.GetProperty(Object, String)
    ReflectionExtensions.PropertyNames(Object)
    ReflectionExtensions.PropertyExists(Object, String)
    ReflectionExtensions.HasProperty(Object, String)
    ReflectionExtensions.GetPropertyValue(Object, String)
    ReflectionExtensions.SetPropertyValue(Object, String, Object)
    ReflectionExtensions.GetFieldValue(Object, String)
    ReflectionExtensions.SetFieldValue(Object, String, Object)
    ReflectionExtensions.CallMethod(Object, String, Object[])
    Back to top Copyright © 2018 42nd Parallel