Domanda

Sto costruendo un'app Windows Phone 7 con Silverlight e ho un problema con alcune caselle di elenco. Scorrono solo leggermente e poi tornano alla posizione originale quando provo a scorrere fino alla parte inferiore dell'elenco. Alcuni caselle di elettrod funzionano bene. Altri no. Quelli che non funzionano sono generalmente più complessi.

Ad esempio, uno scenario è che voglio una casella di elenco di risultati di ricerca e un pulsante nella parte inferiore dell'elenco per ottenere più risultati. Il pulsante più dovrebbe essere visibile solo scorrendo verso la parte inferiore della casella di elenco.

È stato utile?

Soluzione

In uno scenario più complesso, come quello che descrivi con il pulsante in fondo, non vuoi che la casella di elenco faccia il scorrimento. Probabilmente hai un Griglia o a Stackpanel contenente la casella di elenco e il pulsante.

Spegnere lo scorrimento della casella di elenco (imposta Verticalescrollbarvisibilità a Disabilitato). Quindi raggruppa tutto ciò che deve essere scorto (probabilmente il Griglia o Stackpanel) in un ScrollViewer e impostare il suo Verticalescrollbarvisibilità a Auto. Inoltre, assicurati che il ScrollViewerLe dimensioni sono adatte allo schermo.

Altri suggerimenti

Ciò accadrà quando hai configurato la tua casella di elenco così grande che non è necessario scorrere il contenuto. Probabilmente più grande del display se ti aspetti che ci sia più contenuti che in forma.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top