TableLayoutStyleCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализует основные функциональные возможности для коллекции стилей макета таблицы.
public ref class TableLayoutStyleCollection abstract : System::Collections::IList
public abstract class TableLayoutStyleCollection : System.Collections.IList
type TableLayoutStyleCollection = class
interface IList
interface ICollection
interface IEnumerable
Public MustInherit Class TableLayoutStyleCollection
Implements IList
- Наследование
-
TableLayoutStyleCollection
- Производный
- Реализации
Комментарии
Класс TableLayoutStyleCollection представляет коллекцию всех стилей, используемых для описания столбцов или строк в связанном TableLayoutPanelобъекте. Классы, производные от TableLayoutStyleCollection следующих, являются специализированными:
Агрегирует TableLayoutColumnStyleCollection стили столбцов ColumnStyle в виде коллекции объектов.
Агрегирует TableLayoutRowStyleCollection стили строк в виде коллекции RowStyle объектов.
Большинство членов TableLayoutStyleCollection являются реализацией IList.
Свойства
| Имя | Описание |
|---|---|
| Count |
Возвращает количество стилей, фактически содержащихся в элементе TableLayoutStyleCollection. |
| Item[Int32] |
Возвращает или задает TableLayoutStyle по указанному индексу. |
Методы
| Имя | Описание |
|---|---|
| Add(TableLayoutStyle) |
Добавляет новую TableLayoutStyle в конец текущей коллекции. |
| Clear() |
Отсоединяет коллекцию от связанной TableLayoutPanel и очищает коллекцию. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| RemoveAt(Int32) |
Удаляет стиль по указанному индексу коллекции. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Описание этого метода см. в описании CopyTo(Array, Int32) метода. |
| ICollection.IsSynchronized |
Описание этого метода см. в свойстве IsSynchronized . |
| ICollection.SyncRoot |
Описание этого метода см. в свойстве SyncRoot . |
| IEnumerable.GetEnumerator() |
Описание этого метода см. в описании GetEnumerator() метода. |
| IList.Add(Object) |
Описание этого метода см. в описании Add(Object) метода. |
| IList.Contains(Object) |
Описание этого метода см. в описании Contains(Object) метода. |
| IList.IndexOf(Object) |
Описание этого метода см. в описании IndexOf(Object) метода. |
| IList.Insert(Int32, Object) |
Описание этого метода см. в описании Insert(Int32, Object) метода. |
| IList.IsFixedSize |
Описание этого метода см. в свойстве IsFixedSize . |
| IList.IsReadOnly |
Описание этого метода см. в свойстве IsReadOnly . |
| IList.Item[Int32] |
Описание этого метода см. в свойстве Item[Int32] . |
| IList.Remove(Object) |
Описание этого метода см. в описании Remove(Object) метода. |
Методы расширения
| Имя | Описание |
|---|---|
| AsParallel(IEnumerable) |
Включает параллелизацию запроса. |
| AsQueryable(IEnumerable) |
Преобразует IEnumerable в IQueryable. |
| Cast<TResult>(IEnumerable) |
Приведение элементов IEnumerable к указанному типу. |
| OfType<TResult>(IEnumerable) |
Фильтрует элементы IEnumerable на основе указанного типа. |