ContainerControlDesigner.GetDesignTimeCssAttributes Метод

Определение

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

public:
 virtual System::Collections::IDictionary ^ GetDesignTimeCssAttributes();
public virtual System.Collections.IDictionary GetDesignTimeCssAttributes ();
abstract member GetDesignTimeCssAttributes : unit -> System.Collections.IDictionary
override this.GetDesignTimeCssAttributes : unit -> System.Collections.IDictionary
Public Overridable Function GetDesignTimeCssAttributes () As IDictionary

Возвращаемое значение

Коллекция атрибутов стиля, применяемых к элементу управления в области разработки. Имена атрибутов стиля являются ключами, используемыми для доступа к значениям атрибутов стиля в словаре IDictionary.

Комментарии

Метод GetDesignTimeCssAttributes возвращает коллекцию атрибутов стиля для представления элемента управления во время разработки.

Чтобы проверить значение атрибута стиля во время разработки элемента управления, используйте имя атрибута стиля в качестве ключа к возвращаемой коллекции. Значения атрибутов стиля хранятся в коллекции в виде строк. Например, вы можете получить доступ к значению высоты в коллекции как styleAttributes["height"] для C# или styleAttributes("height") для Microsoft Visual Basic.

Если связанный элемент управления не является производным WebControl от класса , GetDesignTimeCssAttributes метод возвращает пустую коллекцию.

Примечания для тех, кто наследует этот метод

Реализация по умолчанию для GetDesignTimeCssAttributes() метода инициализирует коллекцию атрибутов стиля с помощью AddDesignTimeCssAttributes(IDictionary) метода . Чтобы управлять стилями в конструкторе элементов управления, производными от ContainerControlDesigner класса , переопределите AddDesignTimeCssAttributes(IDictionary) метод .

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

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