UIElement.RegisterAsScrollPort(UIElement) Metodo
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.
Registra un elemento come che rappresenta un viewport scorrevole.
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)
Parametri
- element
- UIElement
Elemento da registrare come viewport scorrevole.
Commenti
Questo metodo informa il framework che il clip applicato dell'elemento (a causa del layout o di un clip assegnato in modo esplicito) funge da riquadro di visualizzazione e deve ricevere una considerazione speciale.
Questo metodo è destinato all'uso da parte di controlli personalizzati che non usano i controlli nativi della piattaforma per visualizzare un'area scorrevole. Ad esempio, è possibile creare un controllo di scorrimento personalizzato usando InteractionTracker.
Viewport effettivo
Il clip dell'elemento registrato viene riconosciuto dal framework come limiti di un riquadro di visualizzazione, che verrà usato per calcolare i valori delle proprietà per l'evento EffectiveViewportChanged .
Indicatori visivi dello stato attivo del sistema
Per impostazione predefinita, il rendering dell'oggetto visivo dello stato attivo viene eseguito completamente intorno all'esterno dell'elemento attivo tenendo conto di tutte le clip. Quando un elemento è visibile solo parzialmente all'interno di un viewport, il framework deve disambiguare il clip nella catena predecessore dell'elemento rappresenta il riquadro di visualizzazione. Il framework usa questa conoscenza per applicare correttamente il clip del riquadro di visualizzazione all'oggetto visivo dello stato attivo sottoposto a rendering.