Jazyk

AppThemeBindingExtension Třída

Definice

Poskytuje rozšíření značek XAML, které vytvoří vazbu s různými hodnotami pro světlé a tmavé motivy.

public ref class AppThemeBindingExtension : Microsoft::Maui::Controls::Xaml::IMarkupExtension<Microsoft::Maui::Controls::BindingBase ^>
[Microsoft.Maui.Controls.ContentProperty("Default")]
[Microsoft.Maui.Controls.Xaml.RequireService(new System.Type[] { typeof(Microsoft.Maui.Controls.Xaml.IProvideValueTarget), typeof(Microsoft.Maui.Controls.Xaml.IValueConverterProvider), typeof(Microsoft.Maui.Controls.Xaml.IXmlLineInfoProvider), typeof(Microsoft.Maui.Controls.Xaml.IConverterOptions) })]
public class AppThemeBindingExtension : Microsoft.Maui.Controls.Xaml.IMarkupExtension<Microsoft.Maui.Controls.BindingBase>
[Microsoft.Maui.Controls.ContentProperty("Default")]
public class AppThemeBindingExtension : Microsoft.Maui.Controls.Xaml.IMarkupExtension<Microsoft.Maui.Controls.BindingBase>
[<Microsoft.Maui.Controls.ContentProperty("Default")>]
[<Microsoft.Maui.Controls.Xaml.RequireService(new System.Type[] { typeof(Microsoft.Maui.Controls.Xaml.IProvideValueTarget), typeof(Microsoft.Maui.Controls.Xaml.IValueConverterProvider), typeof(Microsoft.Maui.Controls.Xaml.IXmlLineInfoProvider), typeof(Microsoft.Maui.Controls.Xaml.IConverterOptions) })>]
type AppThemeBindingExtension = class
    interface IMarkupExtension<BindingBase>
    interface IMarkupExtension
[<Microsoft.Maui.Controls.ContentProperty("Default")>]
type AppThemeBindingExtension = class
    interface IMarkupExtension<BindingBase>
    interface IMarkupExtension
Public Class AppThemeBindingExtension
Implements IMarkupExtension(Of BindingBase)
Dědičnost
AppThemeBindingExtension
Atributy
Implementuje

Konstruktory

Name Description
AppThemeBindingExtension()

Poskytuje rozšíření značek XAML, které vytvoří vazbu s různými hodnotami pro světlé a tmavé motivy.

Vlastnosti

Name Description
Dark

Získá nebo nastaví hodnotu, která se má použít, když je tmavý motiv aktivní.

Default

Získá nebo nastaví výchozí hodnotu, která se má použít, pokud není nastavena žádná hodnota specifická pro motiv.

Light

Získá nebo nastaví hodnotu, která se má použít, když je světlý motiv aktivní.

Value

Získá aktuální hodnotu na základě aktivního motivu.

Metody

Name Description
ProvideValue(IServiceProvider)

Poskytuje rozšíření značek XAML, které vytvoří vazbu s různými hodnotami pro světlé a tmavé motivy.

Explicitní implementace rozhraní

Name Description
IMarkupExtension<BindingBase>.ProvideValue(IServiceProvider)

Poskytuje rozšíření značek XAML, které vytvoří vazbu s různými hodnotami pro světlé a tmavé motivy.

Platí pro