ItemsView.TryGetItemIndex(Double, Double, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera el índice del elemento más cercano a una posición relativa a la esquina superior izquierda de ItemsView
.
public:
virtual bool TryGetItemIndex(double horizontalViewportRatio, double verticalViewportRatio, [Out] int & index) = TryGetItemIndex;
bool TryGetItemIndex(double const& horizontalViewportRatio, double const& verticalViewportRatio, [Out] int & index);
public bool TryGetItemIndex(double horizontalViewportRatio, double verticalViewportRatio, out int index);
Public Function TryGetItemIndex (horizontalViewportRatio As Double, verticalViewportRatio As Double, ByRef index As Integer) As Boolean
Parámetros
- horizontalViewportRatio
-
Double
double
Valor que determina si se devuelve un elemento con su borde izquierdo o derecho más cercano al punto de relación de ventanilla.
- verticalViewportRatio
-
Double
double
Valor que determina si se devuelve un elemento con su borde superior o inferior más cercano al punto de relación de ventanilla.
- index
-
Int32
int
Índice del elemento más cercano; o bien, -1 si no se encontró el índice.
Devoluciones
bool
true
si se encontró el índice.
false
si el elemento interno o interno del ItemsRepeater
control no está establecido, o el del origen de ItemsSource
datos está vacío; el index
parámetro out se establece en -1 en esos ScrollView
casos.
Comentarios
Este método devuelve false
cuando el elemento interno ItemsRepeater
o ScrollView
interno del control no está establecido o el del origen de ItemsSource
datos está vacío. El parámetro index out se establece en -1 en esos casos. De lo contrario, el índice se establece en un valor mayor o igual que 0 y devuelve true
.
Se puede llamar al TryGetItemIndex
método en un ItemsView.Loaded
controlador de eventos o en cualquier momento posterior para que se carguen los elementos de la plantilla de control interno.
Los parámetros de entrada se interpretan de la siguiente manera:
Valor de argumento | Efecto |
---|---|
horizontalViewportRatio <= 0,5 | Devuelve el elemento con el borde izquierdo más cercano al punto de relación de ventanilla. |
horizontalViewportRatio > 0.5 | Devuelve el elemento con el borde derecho más cercano al punto de relación de ventanilla. |
verticalViewportRatio <= 0,5 | Devuelve el elemento con borde superior más cercano al punto de relación de ventanilla. |
verticalViewportRatio > 0.5 | Devuelve el elemento con el borde inferior más cercano al punto de relación de ventanilla. |