ColumnDefinitionCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
DefinitionCollection<T> для объектов ColumnDefinition.
public sealed class ColumnDefinitionCollection : Xamarin.Forms.DefinitionCollection<Xamarin.Forms.ColumnDefinition>
type ColumnDefinitionCollection = class
inherit DefinitionCollection<ColumnDefinition>
- Наследование
Комментарии
Разработчики приложений могут указать GridUnitType значения свойства Width в XAML, вложенные ColumnDefinition
в теги для ColumnDefinitions свойства коллекции. В следующем примере показано, как задать три ширины столбца для каждого из трех допустимых GridUnitType значений:
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="100" />
</Grid.ColumnDefinitions>
Конструкторы
ColumnDefinitionCollection() |
Создает пустую коллекцию ColumnDefinitionCollection. |
Свойства
Count |
Получает число экземпляров IDefinition, содержащихся в этой коллекции DefinitionCollection<T>. (Унаследовано от DefinitionCollection<T>) |
IsReadOnly |
|
Item[Int32] |
Возвращает или задает значение, индексированное по |
Методы
Add(T) |
Добавляет IDefinition в коллекцию. (Унаследовано от DefinitionCollection<T>) |
Clear() |
Удаляет все значения из DefinitionCollection<T>. (Унаследовано от DefinitionCollection<T>) |
Contains(T) |
Возвращает логическое значение, указывающее, содержит ли DefinitionCollection<T> указанный IDefinition. (Унаследовано от DefinitionCollection<T>) |
CopyTo(T[], Int32) |
Копирует экземпляры IDefinition из DefinitionCollection<T> в |
GetEnumerator() |
Возвращает перечислитель, перебирающий экземпляры IDefinition в DefinitionCollection<T>. (Унаследовано от DefinitionCollection<T>) |
IndexOf(T) |
Возвращает индекс первого вхождения |
Insert(Int32, T) |
Вставляет IDefinition в DefinitionCollection<T> в расположении, которое определяется |
Remove(T) |
Удаляет IDefinition из DefinitionCollection<T> и возвращает |
RemoveAt(Int32) |
Удаляет элемент из DefinitionCollection<T>. (Унаследовано от DefinitionCollection<T>) |
События
ItemSizeChanged |
Событие, возникающее при изменении размера отображения элемента в коллекции. (Унаследовано от DefinitionCollection<T>) |
Явные реализации интерфейса
IEnumerable.GetEnumerator() |
Возвращает перечислитель, который может использоваться для итерации по экземплярам IDefinition в DefinitionCollection<T>. (Унаследовано от 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. |