DataGridView.DataGridViewControlCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет коллекцию элементов управления, содержащихся в объекте DataGridView.
public: ref class DataGridView::DataGridViewControlCollection : System::Windows::Forms::Control::ControlCollection
[System.Runtime.InteropServices.ComVisible(false)]
public class DataGridView.DataGridViewControlCollection : System.Windows.Forms.Control.ControlCollection
public class DataGridView.DataGridViewControlCollection : System.Windows.Forms.Control.ControlCollection
[<System.Runtime.InteropServices.ComVisible(false)>]
type DataGridView.DataGridViewControlCollection = class
inherit Control.ControlCollection
type DataGridView.DataGridViewControlCollection = class
inherit Control.ControlCollection
Public Class DataGridView.DataGridViewControlCollection
Inherits Control.ControlCollection
- Наследование
-
DataGridView.DataGridViewControlCollection
- Атрибуты
Комментарии
Свойство ControlsDataGridView элемента управления возвращает экземпляр типа Control.ControlCollection , который можно привести к экземпляру типа DataGridView.DataGridViewControlCollection.
К DataGridView.DataGridViewControlCollection ним относятся такие элементы управления, как элемент управления редактирования и полосы прокрутки DataGridView.
Конструкторы
| Имя | Описание |
|---|---|
| DataGridView.DataGridViewControlCollection(DataGridView) |
Инициализирует новый экземпляр класса DataGridView.DataGridViewControlCollection. |
Свойства
| Имя | Описание |
|---|---|
| Item[Int32] |
Указывает Control указанное индексированное расположение в коллекции. (Унаследовано от Control.ControlCollection) |
| Item[String] |
Указывает указанный Control ключ в коллекции. (Унаследовано от Control.ControlCollection) |
| Owner |
Возвращает элемент управления, принадлежащий этому Control.ControlCollectionэлементу управления. (Унаследовано от Control.ControlCollection) |
Методы
| Имя | Описание |
|---|---|
| Add(Control) |
Добавляет указанный элемент управления в коллекцию элементов управления. (Унаследовано от Control.ControlCollection) |
| AddRange(Control[]) |
Добавляет массив объектов управления в коллекцию. (Унаследовано от Control.ControlCollection) |
| Clear() |
Удаляет все элементы управления из элемента DataGridViewуправления. |
| Contains(Control) |
Определяет, является ли указанный элемент управления членом коллекции. (Унаследовано от Control.ControlCollection) |
| ContainsKey(String) |
Определяет, содержит ли Control.ControlCollection элемент с указанным ключом. (Унаследовано от Control.ControlCollection) |
| CopyTo(Control[], Int32) |
Копирует содержимое DataGridView.DataGridViewControlCollectionControl массива, начиная с указанного индекса целевого массива. |
| Find(String, Boolean) |
Выполняет поиск элементов управления по их Name свойству и создает массив всех соответствующих элементов управления. (Унаследовано от Control.ControlCollection) |
| GetChildIndex(Control, Boolean) |
Извлекает индекс указанного дочернего элемента управления в коллекции элементов управления и при необходимости вызывает исключение, если указанный элемент управления не входит в коллекцию элементов управления. (Унаследовано от Control.ControlCollection) |
| GetChildIndex(Control) |
Извлекает индекс указанного дочернего элемента управления в коллекции элементов управления. (Унаследовано от Control.ControlCollection) |
| GetEnumerator() |
Извлекает ссылку на объект перечислителя, используемый для итерации по объекту Control.ControlCollectionперечисления. (Унаследовано от Control.ControlCollection) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| IndexOf(Control) |
Извлекает индекс указанного элемента управления в коллекции элементов управления. (Унаследовано от Control.ControlCollection) |
| IndexOfKey(String) |
Извлекает индекс первого вхождения указанного элемента в коллекции. (Унаследовано от Control.ControlCollection) |
| Insert(Int32, Control) |
Вставляет указанный ControlDataGridView.DataGridViewControlCollection в указанный индекс. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| Remove(Control) |
Удаляет указанный элемент управления из DataGridView.DataGridViewControlCollection. |
| RemoveAt(Int32) |
Удаляет элемент управления из коллекции элементов управления в указанном индексированном расположении. (Унаследовано от Control.ControlCollection) |
| RemoveByKey(String) |
Удаляет дочерний элемент управления с указанным ключом. (Унаследовано от Control.ControlCollection) |
| SetChildIndex(Control, Int32) |
Задает индекс указанного дочернего элемента управления в коллекции указанным значением индекса. (Унаследовано от Control.ControlCollection) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| ICloneable.Clone() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Описание этого элемента см. в разделе Clone(). (Унаследовано от Control.ControlCollection) |
| ICollection.IsSynchronized |
Описание этого элемента см. в свойстве IsSynchronized . (Унаследовано от ArrangedElementCollection) |
| ICollection.SyncRoot |
Описание этого элемента см. в свойстве SyncRoot . (Унаследовано от ArrangedElementCollection) |
| IList.Add(Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Описание этого элемента см. в разделе Add(Object). (Унаследовано от Control.ControlCollection) |
| IList.Clear() |
Описание этого элемента см. в описании Clear() метода. (Унаследовано от ArrangedElementCollection) |
| IList.IsFixedSize |
Описание этого элемента см. в свойстве IsFixedSize . (Унаследовано от ArrangedElementCollection) |
| IList.Item[Int32] |
Описание этого элемента см. в свойстве Item[Int32] . (Унаследовано от ArrangedElementCollection) |
| IList.Remove(Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Описание этого элемента см. в разделе Remove(Object). (Унаследовано от Control.ControlCollection) |
| IList.RemoveAt(Int32) |
Описание этого элемента см. в описании RemoveAt(Int32) метода. (Унаследовано от ArrangedElementCollection) |
Методы расширения
| Имя | Описание |
|---|---|
| AsParallel(IEnumerable) |
Включает параллелизацию запроса. |
| AsQueryable(IEnumerable) |
Преобразует IEnumerable в IQueryable. |
| Cast<TResult>(IEnumerable) |
Приведение элементов IEnumerable к указанному типу. |
| OfType<TResult>(IEnumerable) |
Фильтрует элементы IEnumerable на основе указанного типа. |