Share via


RowDefinitionCollection 类

定义

public sealed class RowDefinitionCollection : Xamarin.Forms.DefinitionCollection<Xamarin.Forms.RowDefinition>
type RowDefinitionCollection = class
    inherit DefinitionCollection<RowDefinition>
继承
System.Object
RowDefinitionCollection

构造函数

RowDefinitionCollection()

创建一个新的空 RowDefinitionCollection 对象。

属性

Count

获取此 DefinitionCollection<T> 中包含的 IDefinition 实例的数量。

(继承自 DefinitionCollection<T>)
IsReadOnly

false. 可将项添加到 DefinitionCollection<T> 实例中,并从中删除这些项。

(继承自 DefinitionCollection<T>)
Item[Int32]

获取或设置由 index 索引的值。

(继承自 DefinitionCollection<T>)

方法

Add(T)

IDefinition 添加到集合。

(继承自 DefinitionCollection<T>)
Clear()

将所有值从此 DefinitionCollection<T> 中删除。

(继承自 DefinitionCollection<T>)
Contains(T)

返回一个布尔值,该值指示此 DefinitionCollection<T> 是否包含指定的 IDefinition

(继承自 DefinitionCollection<T>)
CopyTo(T[], Int32)

将此 DefinitionCollection<T> 中的 IDefinition 实例复制到 array,首先将指定的 arrayIndex 复制到 array

(继承自 DefinitionCollection<T>)
GetEnumerator()

返回循环访问此 DefinitionCollection<T> 中的 IDefinition 实例的枚举器。

(继承自 DefinitionCollection<T>)
IndexOf(T)

返回此 DefinitionCollection<T> 中第一次出现的 item 索引。

(继承自 DefinitionCollection<T>)
Insert(Int32, T)

index 指定的位置将 IDefinition 插入 DefinitionCollection<T>

(继承自 DefinitionCollection<T>)
Remove(T)

DefinitionCollection<T> 中删除 IDefinition,如果项已删除,则返回 true

(继承自 DefinitionCollection<T>)
RemoveAt(Int32)

DefinitionCollection<T> 中删除项。

(继承自 DefinitionCollection<T>)

事件

ItemSizeChanged

集合中项的显示大小更改时所引发的事件。

(继承自 DefinitionCollection<T>)

显式接口实现

IEnumerable.GetEnumerator()

获取一个枚举器,该枚举器可循环访问 DefinitionCollection<T> 中的 IDefinition 实例。

(继承自 DefinitionCollection<T>)

扩展方法

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

供 Xamarin.Forms 平台内部使用。

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

供 Xamarin.Forms 平台内部使用。

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

供 Xamarin.Forms 平台内部使用。

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

供 Xamarin.Forms 平台内部使用。

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

供 Xamarin.Forms 平台内部使用。

适用于