UIElement.RegisterAsScrollPort(UIElement) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Registriert ein Element als Darstellung eines scrollbaren Viewports.
public:
static void RegisterAsScrollPort(UIElement ^ element);
static void RegisterAsScrollPort(UIElement const& element);
public static void RegisterAsScrollPort(UIElement element);
function registerAsScrollPort(element)
Public Shared Sub RegisterAsScrollPort (element As UIElement)
Parameter
- element
- UIElement
Das Element, das als scrollbarer Viewport registriert werden soll.
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)
|
Hinweise
Diese Methode informiert das Framework darüber, dass der angewendete Clip des Elements (entweder aufgrund des Layouts oder eines explizit zugewiesenen Clips) als Viewport fungiert und besondere Überlegungen erhalten sollte.
Diese Methode ist für die Verwendung von benutzerdefinierten Steuerelementen vorgesehen, die nicht die nativen Steuerelemente der Plattform verwenden, um einen scrollbaren Bereich anzuzeigen. Beispielsweise könnte ein benutzerdefiniertes Bildlaufsteuerelement mithilfe von InteractionTracker erstellt werden.
Effektiver Viewport
Der Clip des registrierten Elements wird vom Framework als Die Begrenzung eines Viewports erkannt, der bei der Berechnung der Eigenschaftswerte für das EffectiveViewportChanged-Ereignis verwendet wird.
Visuelle Systemfokuselemente
Standardmäßig wird das Fokusvisual vollständig um die Außenseite des fokussierten Elements gerendert, wobei alle Clips berücksichtigt werden. Wenn ein Element in einem Viewport nur teilweise sichtbar ist, muss das Framework eindeutig festlegen, welcher Clip in der Vorgängerkette des Elements den Viewport darstellt. Das Framework verwendet dieses Wissen, um den Viewportclip ordnungsgemäß auf das gerenderte Fokusvisual anzuwenden.