Поделиться через


DataGridViewColumnDesignTimeVisibleAttribute Класс

Определение

Указывает, отображается ли тип столбца в конструкторе DataGridView. Этот класс не наследуется.

public ref class DataGridViewColumnDesignTimeVisibleAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class)]
public sealed class DataGridViewColumnDesignTimeVisibleAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
type DataGridViewColumnDesignTimeVisibleAttribute = class
    inherit Attribute
Public NotInheritable Class DataGridViewColumnDesignTimeVisibleAttribute
Inherits Attribute
Наследование
DataGridViewColumnDesignTimeVisibleAttribute
Атрибуты

Комментарии

По умолчанию типы, производные от DataGridViewColumn , отображаются в DataGridView определенных элементах управления конструктора Visual Studio, но наследуют DesignTimeVisibleAttributeNo из , чтобы предотвратить их появление в других частях конструктора. Это необходимо, так как DataGridViewColumn тип реализует IComponent интерфейс , который обычно делает экземпляр типа отображаемым в конструкторе.

Используйте этот атрибут, чтобы предотвратить DataGridViewColumn появление типа в конструкторе DataGridView элемента управления.

Дополнительные сведения об использовании атрибутов см. в разделе Атрибуты.

Конструкторы

DataGridViewColumnDesignTimeVisibleAttribute()

Инициализирует новый экземпляр класса DataGridViewColumnDesignTimeVisibleAttribute с использованием для свойства Visible значения по умолчанию — true.

DataGridViewColumnDesignTimeVisibleAttribute(Boolean)

Выполняет инициализацию нового экземпляр класса DataGridViewColumnDesignTimeVisibleAttribute с использованием заданного значения для инициализации свойства Visible.

Поля

Default

Значение DataGridViewColumnDesignTimeVisibleAttribute по умолчанию, равное Yes и показывающее, что столбец отображается в конструкторе DataGridView.

No

Значение DataGridViewColumnDesignTimeVisibleAttribute, указывающее, что столбец не отображается в конструкторе DataGridView.

Yes

Значение DataGridViewColumnDesignTimeVisibleAttribute, указывающее, что столбец отображается в конструкторе DataGridView.

Свойства

TypeId

В случае реализации в производном классе возвращает уникальный идентификатор для этого атрибута Attribute.

(Унаследовано от Attribute)
Visible

Возвращает значение, указывающее, отображается ли тип столбца в конструкторе DataGridView.

Методы

Equals(Object)

Возвращает значение, показывающее, равен ли данный объект заданному объекту.

GetHashCode()

Возвращает хэш-код данного экземпляра.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IsDefaultAttribute()

Возвращает значение, показывающее, равен ли данный экземпляр атрибута значению атрибута Default.

Match(Object)

При переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр равным заданному объекту.

(Унаследовано от Attribute)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации.

(Унаследовано от Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Возвращает сведения о типе объекта, которые можно использовать для получения сведений о типе интерфейса.

(Унаследовано от Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1).

(Унаследовано от Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Предоставляет доступ к открытым свойствам и методам объекта.

(Унаследовано от Attribute)

Применяется к

См. также раздел