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


BitmapIconSource Класс

Определение

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

/// [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 BitmapIconSource : 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 BitmapIconSource : IconSource
Public Class BitmapIconSource
Inherits IconSource
<BitmapIconSource .../>
Наследование
Object IInspectable DependencyObject IconSource BitmapIconSource
Атрибуты

Примеры

Совет

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

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

Комментарии

BitmapIconSource похож на BitmapIcon. Однако, так как это не FrameworkElement, его можно использовать совместно.

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

BitmapIconSource()

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

Свойства

Dispatcher

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

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

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

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

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

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

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

ShowAsMonochromeProperty

Определяет свойство зависимости ShowAsMonochrome.

UriSource

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

UriSourceProperty

Определяет свойство зависимости UriSource.

Методы

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)

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

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