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


FontIconSource Класс

Определение

Представляет источник значков, который использует глиф из указанного шрифта.

/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class FontIconSource : IconSource
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class FontIconSource : IconSource
Public Class FontIconSource
Inherits IconSource
<FontIconSource .../>
Наследование
Object IInspectable DependencyObject IconSource FontIconSource
Атрибуты

Примеры

Совет

Дополнительные сведения, рекомендации по проектированию и примеры кода см. в разделе Значки для приложений Для Windows.

Приложение "Коллекция WinUI 3" содержит интерактивные примеры большинства элементов управления, функций и функций WinUI 3. Получите приложение из Microsoft Store или получите исходный код в GitHub.

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

FontIconSource()

Инициализирует новый экземпляр класса FontIconSource.

Свойства

Dispatcher

Всегда возвращается null в приложении Windows App SDK. Вместо этого используйте DispatcherQueue .

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

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

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

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

FontFamilyProperty

Возвращает идентификатор свойства зависимости FontFamily.

FontSize

Возвращает или задает размер глифа значка.

FontSizeProperty

Возвращает идентификатор свойства зависимости FontSize.

FontStyle

Возвращает или задает стиль шрифта для глифа значка.

FontStyleProperty

Возвращает идентификатор для свойства зависимостей FontStyle.

FontWeight

Возвращает или задает толщину глифа значка.

FontWeightProperty

Возвращает идентификатор для свойства зависимости FontWeight.

Foreground

Возвращает или задает кисть, которая закрашивает цвет переднего плана элемента управления.

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

Возвращает или задает код символа, идентифицирующий глиф значка.

GlyphProperty

Возвращает идентификатор для свойства зависимости Глифа.

IsTextScaleFactorEnabled

Возвращает или задает значение, указывающее, включено ли автоматическое увеличение текста для отражения системного параметра размера текста.

IsTextScaleFactorEnabledProperty

Возвращает идентификатор свойства зависимости IsTextScaleFactorEnabled.

MirroredWhenRightToLeft

Возвращает или задает значение, указывающее, отображается ли значок, если значение FlowDirection элемента, содержащего его, равно RightToLeft.

MirroredWhenRightToLeftProperty

Возвращает идентификатор свойства зависимостей MirroredWhenRightToLeft.

Методы

ClearValue(DependencyProperty)

Очищает локальное значение свойства зависимостей.

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

Создает элемент пользовательского интерфейса значка.

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

Создает элемент пользовательского интерфейса значка.

(Унаследовано от IconSource)
GetAnimationBaseValue(DependencyProperty)

Возвращает любое базовое значение, установленное для свойства зависимостей, которое применяется в случаях, когда анимация не активна.

(Унаследовано от DependencyObject)
GetIconElementPropertyCore(DependencyProperty)

Сопоставляет свойства IconSource с IconElementProperties.

(Унаследовано от IconSource)
GetValue(DependencyProperty)

Возвращает текущее действующее значение свойства зависимостей из DependencyObject.

(Унаследовано от DependencyObject)
ReadLocalValue(DependencyProperty)

Возвращает локальное значение свойства зависимостей, если задано локальное значение.

(Унаследовано от DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Регистрирует функцию уведомления для прослушивания изменений определенной DependencyProperty в этом экземпляре DependencyObject .

(Унаследовано от DependencyObject)
SetValue(DependencyProperty, Object)

Задает локальное значение свойства зависимостей для Объекта DependencyObject.

(Унаследовано от DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Отменяет уведомление об изменениях, которое было ранее зарегистрировано путем вызова метода RegisterPropertyChangedCallback.

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

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

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