JumpListItemForegroundConverter Class
Definition
Provides the appropriate foreground Brush for elements in the item template of a jump list to bind to. The Brush reflects the current theme and accent color, and it's also used to shade empty-group jump list items. By default, the Brush matches built-in apps, but you can override that to suit your design needs using the Enabled and Disabled properties.
Equivalent WinUI class: Microsoft.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter.
public ref class JumpListItemForegroundConverter sealed : DependencyObject, IValueConverter
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Static(Windows.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverterStatics, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.WebHostHidden]
class JumpListItemForegroundConverter sealed : DependencyObject, IValueConverter
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.WebHostHidden]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Static(Windows.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverterStatics, 65536, "Windows.Foundation.UniversalApiContract")]
class JumpListItemForegroundConverter sealed : DependencyObject, IValueConverter
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Static(typeof(Windows.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverterStatics), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.WebHostHidden]
public sealed class JumpListItemForegroundConverter : DependencyObject, IValueConverter
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.WebHostHidden]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Static(typeof(Windows.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverterStatics), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class JumpListItemForegroundConverter : DependencyObject, IValueConverter
Public NotInheritable Class JumpListItemForegroundConverter
Inherits DependencyObject
Implements IValueConverter
- Inheritance
- Attributes
- Implements
Windows 10 requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Constructors
JumpListItemForegroundConverter() |
Initializes a new instance of the JumpListItemForegroundConverter class. Equivalent WinUI constructor: Microsoft.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter.JumpListItemForegroundConverter. |
Properties
Disabled |
Gets or sets the brush to be used for the foreground when the group is empty and the jump list item is disabled. Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter.Disabled. |
DisabledProperty |
Identifies the Disabled dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter.DisabledProperty. |
Dispatcher |
Gets the CoreDispatcher that this object is associated with. The CoreDispatcher represents a facility that can access the DependencyObject on the UI thread even if the code is initiated by a non-UI thread. Equivalent WinUI property: Microsoft.UI.Xaml.DependencyObject.Dispatcher. (Inherited from DependencyObject) |
Enabled |
Gets or sets the brush to be used for the foreground when the group is not empty and the jump list item is enabled. Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter.Enabled. |
EnabledProperty |
Identifies the Enabled dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter.EnabledProperty. |