Grid.IGridList<T> Grid.IGridList<T> Interface

Definition

List interface with overloads for adding elements to a grid.

public interface Grid.IGridList<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.IEnumerable where T : View
type Grid.IGridList<'T (requires 'T :> View)> = interface
    interface IList<'T (requires 'T :> View)>
    interface ICollection<'T (requires 'T :> View)>
    interface seq<'T (requires 'T :> View)>
    interface IEnumerable

Type Parameters

T

The type of elements in the grid.

Implements

Methods

Add(View, Int32, Int32) Add(View, Int32, Int32)

Adds a view to the List at the specified location with a RowSpan and HeightSpan of 1.

Add(View, Int32, Int32, Int32, Int32) Add(View, Int32, Int32, Int32, Int32)

Adds a view to the List at the specified row and column spans.

AddHorizontal(IEnumerable<View>) AddHorizontal(IEnumerable<View>)

Add a collection views to the List such that they are horizontally stacked to the right of the current contents of the Grid.

AddHorizontal(View) AddHorizontal(View)

Add a view to the List such that it is horizontally stacked to the right of the current contents of the Grid.

AddVertical(IEnumerable<View>) AddVertical(IEnumerable<View>)

Add a collection views to the List such that they are vertically stacked below the current contents of the Grid.

AddVertical(View) AddVertical(View)

Add a view to the List such that it is vertically stacked below the current contents of the Grid.

Extension Methods

ForEach<T>(IEnumerable<T>, Action<T>) ForEach<T>(IEnumerable<T>, Action<T>)

For internal use by the Xamarin.Forms platform.

GetChildGesturesFor<T>(IEnumerable<GestureElement>, Func<T,Boolean>) GetChildGesturesFor<T>(IEnumerable<GestureElement>, Func<T,Boolean>)
GetGesturesFor<T>(IEnumerable<IGestureRecognizer>, Func<T,Boolean>) GetGesturesFor<T>(IEnumerable<IGestureRecognizer>, Func<T,Boolean>)

For internal use by the Xamarin.Forms platform.

GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
IndexOf<T>(IEnumerable<T>, T) IndexOf<T>(IEnumerable<T>, T)

For internal use by the Xamarin.Forms platform.

IndexOf<T>(IEnumerable<T>, Func<T,Boolean>) IndexOf<T>(IEnumerable<T>, Func<T,Boolean>)

For internal use by the Xamarin.Forms platform.

Prepend<T>(IEnumerable<T>, T) Prepend<T>(IEnumerable<T>, T)

For internal use by the Xamarin.Forms platform.

Add(IList<Setter>, BindableProperty, Object) Add(IList<Setter>, BindableProperty, Object)

Add a Setter with a value to the IList<Setter>

AddBinding(IList<Setter>, BindableProperty, Binding) AddBinding(IList<Setter>, BindableProperty, Binding)

Add a Setter with a Binding to the IList<Setter>

AddDynamicResource(IList<Setter>, BindableProperty, String) AddDynamicResource(IList<Setter>, BindableProperty, String)

Add a Setter with a DynamicResource to the IList<Setter>

Applies to