HwndSource.RootVisual Eigenschaft

Definition

Dient zum RootVisual Abrufen oder Festlegen des Fensters.

public:
 virtual property System::Windows::Media::Visual ^ RootVisual { System::Windows::Media::Visual ^ get(); void set(System::Windows::Media::Visual ^ value); };
public override System.Windows.Media.Visual RootVisual { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
public override System.Windows.Media.Visual RootVisual { get; set; }
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.RootVisual : System.Windows.Media.Visual with get, set
member this.RootVisual : System.Windows.Media.Visual with get, set
Public Overrides Property RootVisual As Visual

Eigenschaftswert

Das visuelle Stammobjekt des Fensters.

Attribute

Hinweise

Verwenden Sie diese Eigenschaft, um ein Page oder ein anderes Visuelles Stammelement mit der HwndSource.

Skalierungstransformationen sollten nicht auf die RootVisual eines HwndSource angewendet werden, da dies das Verhalten deaktivieren SizeToContent kann. Der Inhalt wird skaliert, aber das eingeschlossene Fenster wird nicht. Anstatt die Transformation auf das Objekt anzuwenden, das dies RootVisualist, wenden Sie die Transformation auf ein Objekt an, das ein untergeordnetes Element der .RootVisual Möglicherweise müssen Sie dem WPF Inhalt, z. B. einem Panel, ein zusätzliches umschließendes Element hinzufügen, um ein skalierbares Objekt bereitzustellen.

Sie können ein Window Visuelles Stammelement hinzufügen, aber nur als Fenster auf oberster Ebene (mit WS_OVERLAPPED) und nicht als untergeordnetes Fenster.

Gilt für:

Weitere Informationen