RevealBrush Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importante
RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché potrebbe essere modificato o non disponibile nelle versioni successive.
Classe di base per i pennelli che usano effetti di composizione e illuminazione per implementare il trattamento di progettazione con effetto visivo Reveal.
Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).
public ref class RevealBrush : XamlCompositionBrushBase
/// [Microsoft.UI.Xaml.MUXContractProperty(version=5)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class RevealBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=5)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
class RevealBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
class RevealBrush : XamlCompositionBrushBase
[Microsoft.UI.Xaml.MUXContractProperty(version=5)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public class RevealBrush : XamlCompositionBrushBase
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
[Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=5)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
public class RevealBrush : XamlCompositionBrushBase
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public class RevealBrush : XamlCompositionBrushBase
Public Class RevealBrush
Inherits XamlCompositionBrushBase
- Ereditarietà
-
RevealBrush
- Derivato
- Attributi
-
Microsoft.UI.Xaml.MUXContractPropertyAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodNameAttribute ContractVersionAttribute
Esempio
Suggerimento
Per altre info, linee guida per la progettazione ed esempi di codice, vedi Pennelli.
Le app WinUI 3 Gallery e WinUI 2 Gallery includono esempi interattivi della maggior parte dei controlli WinUI 3 e WinUI 2, funzionalità e funzionalità.
Se è già installato, aprirli facendo clic sui collegamenti seguenti: Raccolta WinUI 3 o Raccolta WinUI 2.
Se non sono installati, è possibile scaricare la raccolta di WinUI 3 e la raccolta winUI 2 da Microsoft Store.
È anche possibile ottenere il codice sorgente per GitHub (usare il ramo principale per WinUI 3 e il ramo winui2 per WinUI 2).
Costruttori
RevealBrush() |
Importante RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché potrebbe essere modificato o non disponibile nelle versioni successive. Fornisce il comportamento di inizializzazione della classe base per le classi derivate da RevealBrush. Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows). |
Proprietà
AlwaysUseFallback |
Importante RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché potrebbe essere modificato o non disponibile nelle versioni successive. Ottiene o imposta un valore che specifica se il pennello viene forzato al colore di fallback a tinta unita. Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows). |
AlwaysUseFallbackProperty |
Importante RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché potrebbe essere modificato o non disponibile nelle versioni successive. Identifica la proprietà di dipendenza AlwaysUseFallback. Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows). |
Color |
Importante RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché potrebbe essere modificato o non disponibile nelle versioni successive. Ottiene o imposta un valore che specifica il colore di sfondo di base per il pennello. Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows). |
ColorProperty |
Importante RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché potrebbe essere modificato o non disponibile nelle versioni successive. Identifica la proprietà di dipendenza Color. Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows). |
StateProperty |
Importante RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché potrebbe essere modificato o non disponibile nelle versioni successive. Identifica la proprietà associata RevealBrush.State Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows). |
TargetTheme |
Importante RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché potrebbe essere modificato o non disponibile nelle versioni successive. Ottiene o imposta un valore che specifica il tema utilizzato per disegnare il pennello e la luce, per garantire che la ricetta dell'effetto di composizione corretta venga utilizzata per il tema desiderato. Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows). |
TargetThemeProperty |
Importante RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché potrebbe essere modificato o non disponibile nelle versioni successive. Identifica la proprietà di dipendenza TargetTheme. Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows). |
Proprietà associate
State |
Importante RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché potrebbe essere modificato o non disponibile nelle versioni successive. Ottiene o imposta lo stato del puntatore di un elemento. Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows). |
Metodi
GetState(UIElement) |
Importante RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché potrebbe essere modificato o non disponibile nelle versioni successive. Ottiene il valore della proprietà associata XAML RevealBrush.State per l'elemento di destinazione. Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows). |
SetState(UIElement, RevealBrushState) |
Importante RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché potrebbe essere modificato o non disponibile nelle versioni successive. Imposta il valore della proprietà associata XAML RevealBrush.State per l'elemento di destinazione. Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows). |