Delen via


AppThemeBindingExtension Klas

Definitie

Biedt een XAML-markeringsextensie waarmee een binding wordt gemaakt met verschillende waarden voor lichte en donkere thema's.

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)
Overname
AppThemeBindingExtension
Kenmerken
Implementeringen

Constructors

Name Description
AppThemeBindingExtension()

Biedt een XAML-markeringsextensie waarmee een binding wordt gemaakt met verschillende waarden voor lichte en donkere thema's.

Eigenschappen

Name Description
Dark

Hiermee wordt de waarde opgehaald of ingesteld die moet worden gebruikt wanneer het donkere thema actief is.

Default

Hiermee haalt u de standaardwaarde op die moet worden gebruikt wanneer er geen themaspecifieke waarde is ingesteld.

Light

Hiermee wordt de waarde opgehaald of ingesteld die moet worden gebruikt wanneer het lichtthema actief is.

Value

Hiermee haalt u de huidige waarde op op basis van het actieve thema.

Methoden

Name Description
ProvideValue(IServiceProvider)

Biedt een XAML-markeringsextensie waarmee een binding wordt gemaakt met verschillende waarden voor lichte en donkere thema's.

Expliciete interface-implementaties

Name Description
IMarkupExtension<BindingBase>.ProvideValue(IServiceProvider)

Biedt een XAML-markeringsextensie waarmee een binding wordt gemaakt met verschillende waarden voor lichte en donkere thema's.

Van toepassing op