RibbonControlSizeDefinition - класс
Задает информацию о размере и видимости изображений и метки, связанных с элементом управления ленты.
Иерархия наследования
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Freezable
Microsoft.Windows.Controls.Ribbon.RibbonControlSizeDefinition
Пространство имен: Microsoft.Windows.Controls.Ribbon
Сборка: RibbonControlsLibrary (в RibbonControlsLibrary.dll)
Синтаксис
'Декларация
Public Class RibbonControlSizeDefinition _
Inherits Freezable
public class RibbonControlSizeDefinition : Freezable
public ref class RibbonControlSizeDefinition : public Freezable
type RibbonControlSizeDefinition =
class
inherit Freezable
end
public class RibbonControlSizeDefinition extends Freezable
Тип RibbonControlSizeDefinition предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
RibbonControlSizeDefinition | Инициализирует новый экземпляр класса RibbonControlSizeDefinition. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
CanFreeze | Возвращает значение, которое показывает, можно ли сделать объект нередактируемым. (Унаследовано от Freezable.) | |
DependencyObjectType | Возвращает DependencyObjectType, который создает обертку для типа CLR данного экземпляра. (Унаследовано от DependencyObject.) | |
Dispatcher | Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject. (Унаследовано от DispatcherObject.) | |
ImageSize | Получает или задает значение, указывающее, как на элементе управления отображается изображение. | |
IsFrozen | Возвращает значение, которое показывает, является ли сейчас объект редактируемым. (Унаследовано от Freezable.) | |
IsLabelVisible | Получает или задает значение, указывающее, видна ли метка элемента управления. | |
IsSealed | Получает значение, указывающее, является ли этот экземпляр в данный момент запечатанным (доступным только для чтения). (Унаследовано от DependencyObject.) | |
MaxWidth | Получает или задает ограничение максимальной ширины столбцов контейнерного элемента управления в ленте. | |
MinWidth | Получает или задает ограничение минимальной ширины столбцов контейнерного элемента управления в ленте. | |
Width | Получает или задает ширину контейнерного элемента управления в ленте. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CheckAccess | Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject. (Унаследовано от DispatcherObject.) | |
ClearValue(DependencyProperty) | Очищает локальное значение свойства.Очищаемое свойство задается идентификатором DependencyProperty. (Унаследовано от DependencyObject.) | |
ClearValue(DependencyPropertyKey) | Очищает локальное значение свойства, доступного только для чтения.Очищаемое свойство задается объектом DependencyPropertyKey. (Унаследовано от DependencyObject.) | |
Clone | Создает редактируемую копию объекта Freezable, что позволяет выполнить глубокое копирование значений объекта.При копировании свойств зависимостей объекта этот метод копирует выражения (которые могут больше не разрешаться), но не анимации или их текущие значения. (Унаследовано от Freezable.) | |
CloneCore | Создает экземпляр копии (глубокой копии) заданного объекта Freezable, используя базовые (не анимационные) значения свойств. (Унаследовано от Freezable.) | |
CloneCurrentValue | Создает редактируемую копию (глубокую копию) объекта Freezable с использованием его текущих значений. (Унаследовано от Freezable.) | |
CloneCurrentValueCore | Создает экземпляр редактируемой копии (глубокой копии) заданного объекта Freezable, используя текущие значения свойства. (Унаследовано от Freezable.) | |
CoerceValue | Осуществляет приведение значения указанного свойства зависимостей.Это осуществляется путем вызова какой-либо функции CoerceValueCallback, указанной в метаданных свойства зависимостей, которое существует в вызывающем объекте DependencyObject. (Унаследовано от DependencyObject.) | |
CreateInstance | Инициализирует новый экземпляр класса Freezable. (Унаследовано от Freezable.) | |
CreateInstanceCore | Возвращает новый экземпляр класса RibbonControlSizeDefinition. (Переопределяет Freezable.CreateInstanceCore().) | |
Equals | Определяет, является ли указанный DependencyObject эквивалентом текущего DependencyObject. (Унаследовано от DependencyObject.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
Freeze | Делает текущий объект нередактируемым и определяет для его свойства IsFrozen значение true. (Унаследовано от Freezable.) | |
FreezeCore | Делает объект Freezable нередактируемым или проверяет, можно ли его сделать нередактируемым. (Унаследовано от Freezable.) | |
GetAsFrozen | Создает фиксированную копию объекта Freezable, используя базовые (не анимационные) значения свойств.Так как копия является фиксированной, копируются только ссылки на фиксированные вложенные объекты. (Унаследовано от Freezable.) | |
GetAsFrozenCore | Создает экземпляр фиксированной копии заданного объекта Freezable, используя базовые (не анимационные) значения свойства. (Унаследовано от Freezable.) | |
GetCurrentValueAsFrozen | Создает фиксированную копию объекта Freezable с использованием текущих значений свойств.Так как копия является фиксированной, копируются только ссылки на фиксированные вложенные объекты. (Унаследовано от Freezable.) | |
GetCurrentValueAsFrozenCore | Создает текущий экземпляр замороженной копии указанного объекта Freezable.Если объект имеет анимированные свойства зависимостей, копируются их текущие анимированные значения. (Унаследовано от Freezable.) | |
GetHashCode | Возвращает хэш-код для данного DependencyObject. (Унаследовано от DependencyObject.) | |
GetLocalValueEnumerator | Создает специализированный перечислитель для определения свойств зависимостей, которые локально установили значения для данного DependencyObject. (Унаследовано от DependencyObject.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
GetValue | Возвращает текущее действующее значение свойства зависимостей в данном экземпляре DependencyObject. (Унаследовано от DependencyObject.) | |
InvalidateProperty | Повторно вычисляет действующее значение для указанного свойства зависимостей (Унаследовано от DependencyObject.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
OnChanged | Вызывается при изменении текущего объекта Freezable. (Унаследовано от Freezable.) | |
OnFreezablePropertyChanged(DependencyObject, DependencyObject) | Обеспечивает создание соответствующих указателей контекста для элемента данных типа DependencyObjectType, который был только что задан. (Унаследовано от Freezable.) | |
OnFreezablePropertyChanged(DependencyObject, DependencyObject, DependencyProperty) | Данный член поддерживает инфраструктуру Windows Presentation Foundation (WPF) и не предназначен для непосредственного использования из кода. (Унаследовано от Freezable.) | |
OnPropertyChanged | Переопределяет реализацию DependencyObject метода OnPropertyChanged, чтобы также вызывать любые обработчики Changed в ответ на изменение свойства зависимостей типа Freezable. (Унаследовано от Freezable.) | |
ReadLocalValue | Возвращает локальное значение свойства зависимости, если таковое существует. (Унаследовано от DependencyObject.) | |
ReadPreamble | Обеспечивает доступ к Freezable из допустимого потока.Наследники объекта Freezable должны вызывать данный метод в начале любого API, который считывает элементы данных, не являющиеся свойствами зависимостей. (Унаследовано от Freezable.) | |
SetValue(DependencyProperty, Object) | Задает локальное значение свойства зависимостей, указанного идентификатором этого свойства. (Унаследовано от DependencyObject.) | |
SetValue(DependencyPropertyKey, Object) | Задает локальное значение доступного только для чтения свойства зависимостей, указанного идентификатором DependencyPropertyKey. (Унаследовано от DependencyObject.) | |
ShouldSerializeProperty | Возвращает значение, указывающее, следует ли процессам сериализации сериализовать значение для указанного свойства зависимостей. (Унаследовано от DependencyObject.) | |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) | |
VerifyAccess | Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject. (Унаследовано от DispatcherObject.) | |
WritePostscript | Вызывает событие Changed для объекта Freezable и вызывает его метод OnChanged.Классы, которые являются производными от класса Freezable, должны вызывать данный момент в конце любого интерфейса API, который изменяет элементы класса, не сохраненные как свойства зависимостей. (Унаследовано от Freezable.) | |
WritePreamble | Проверяет, что объект Freezable не заморожен и доступ к нему осуществляется из допустимого контекста потока.Наследники объекта Freezable должны вызывать данный метод в начале любого API, который выполняет запись в элементах данных, не являющихся свойствами зависимостей. (Унаследовано от Freezable.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
Changed | Происходит, когда изменяется класс Freezable или объект, который входит в его состав. (Унаследовано от Freezable.) |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
ImageSizeProperty | Определяет свойство зависимостей ImageSize. | |
IsLabelVisibleProperty | Определяет свойство зависимостей IsLabelVisible. | |
MaxWidthProperty | Определяет свойство зависимостей MaxWidth. | |
MinWidthProperty | Определяет свойство зависимостей MinWidth. | |
WidthProperty | Определяет свойство зависимостей Width. |
В начало страницы
Заметки
Дополнительные сведения см. в разделе Макет и изменение размера ленты.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.Windows.Controls.Ribbon - пространство имен