Linguaggio

UIElement.CompositeMode Proprietà

Definizione

Ottiene o imposta una proprietà che dichiara modalità di composizione e fusione alternative per l'elemento nel layout e nella finestra padre. Questo è rilevante per gli elementi coinvolti in un'interfaccia utente XAML/Microsoft DirectX mista.

public:
 property ElementCompositeMode CompositeMode { ElementCompositeMode get(); void set(ElementCompositeMode value); };
ElementCompositeMode CompositeMode();

void CompositeMode(ElementCompositeMode value);
public ElementCompositeMode CompositeMode { get; set; }
var elementCompositeMode = uIElement.compositeMode;
uIElement.compositeMode = elementCompositeMode;
Public Property CompositeMode As ElementCompositeMode
<uiElement CompositeMode="elementCompositeModeMemberName" />

Valore della proprietà

Valore dell'enumerazione . Il valore predefinito è Inherit, ma vedere Osservazioni.

Commenti

Se non viene impostato, il valore predefinito di CompositeMode è ElementCompositeMode.Inherits. Ciò significa che la modalità composita eredita dai genitori successivi nella struttura ad albero visuale. Tuttavia, alla radice di una struttura ad albero visuale XAML è un oggetto finale che rappresenta l'oggetto hWnd che in genere non è rappresentato nel codice utente e il relativo comportamento effettivo CompositeMode è SourceOver. Pertanto, a meno che alcuni elementi della catena non siano impostati specificamente su MinBlend, il comportamento di rendering degli elementi XAML eredita da usare SourceOver come ereditato dalla finestra padre.

L'impostazione su CompositeModeMinBlend è utile per un'interfaccia utente XAML/Microsoft DirectX mista perché è un'informazione usata dal livello Composizione diretta quando combina le origini dell'interfaccia utente. Il MinBlend comportamento può essere migliore per situazioni quali sovrapposizioni di testo.

L'impostazione di un valore di MinBlend è in genere più rilevante per un elemento SwapChainPanel , in modo che il contenuto ospitato ottenga questo comportamento. Tuttavia, per alcuni scenari, ad esempio le sovrimpressioni di testo, può anche essere impostato su elementi dell'interfaccia utente specifici, ad esempio Rectangle, Canvas e così via.

Si applica a

Vedi anche