Quiero encontrar una forma en mi aplicación silverlight para establecer el tamaño de página en mi DataPager en función del tamaño maximizado de la ventana para que las barras de desplazamiento no se muestren cuando se maximicen. ¿Algunas ideas?Resolución de pantalla Silverlight
Respuesta
Aquí hay una publicación sobre la verificación de JavaScript si la ventana está maximizada. Si está ejecutando en el navegador, debería poder llamar a algo como esto desde Silverlight.
Esto es probablemente lo más cerca que puede llegar. Cuanto más lo pienso, menos creo que sea posible obtener la resolución en una aplicación Silverlight. – PhilBrown
Así es como terminé haciéndolo:
using System.Windows.Browser;
void View_Loaded(object sender, RoutedEventArgs e)
{
Int32 intRowHeight = 30;
Int32 intTopOfFirstRow = 240;
pgrData.PageSize = ((Int32.Parse(HtmlPage.Window.Eval("screen.height").ToString())) - intTopOfFirstRow)/intRowHeight;
.
.
.
Este page explica sucintamente cómo hacerlo.
Espero que esto ayude.
Tenga en cuenta que [se desaconsejan las respuestas de solo vínculo] (http://meta.stackoverflow.com/tags/link-only-answers/info), las respuestas de SO deberían ser el punto final de una búsqueda de una solución (vs. otra escala más de referencias, que tienden a quedar obsoletas en el tiempo). Considere agregar una sinopsis independiente aquí, manteniendo el enlace como referencia. – kleopatra
- 1. Obtener resolución de pantalla
- 2. Resolución de pantalla de Android
- 3. pantalla de código java resolución
- 4. Problema de resolución de pantalla en WPF?
- 5. Resolución de píxeles de pantalla en mm
- 6. Programación de Android: resolución de pantalla
- 7. jQuery Resolución de pantalla Ajuste de altura
- 8. Resolución de pantalla mínima para dispositivos Android
- 9. ¿Qué resolución de pantalla debo usar?
- 10. ¿Cómo obtener resolución de pantalla en C++?
- 11. XNA - Obtenga la resolución de pantalla actual
- 12. declaración condicional para la resolución de pantalla?
- 13. Obtener y establecer la resolución de pantalla
- 14. desactivar la pantalla de carga Silverlight
- 15. OCR de texto de baja resolución de capturas de pantalla
- 16. Android: Altura de diseño en porcentaje de resolución de pantalla
- 17. Dimensionamiento el contenido de encajar en una resolución de pantalla
- 18. Redirigir en función de la resolución de pantalla con jQuery?
- 19. ¿Cómo obtener la resolución de pantalla de su dispositivo Android ...?
- 20. Windows Phone 7 objetivo de resolución de pantalla - recomendaciones?
- 21. css obtener la altura de la resolución de pantalla
- 22. CSS: la resolución de problemas de la pantalla absoluta
- 23. Obtenga la resolución de pantalla real en Ice Cream Sandwich
- 24. Cómo obtener la resolución de pantalla del navegador en vivo
- 25. Obtener resolución de pantalla mediante programación en OS X
- 26. Kindle Fire cambia resolución de pantalla en algún momento ...
- 27. ¿Cómo acomodar la resolución de la pantalla del iPhone 4?
- 28. ¿Cómo puedo obtener una resolución de pantalla en java?
- 29. Uiimage de UIView: ¿superior a la resolución en pantalla?
- 30. Corona SDK Resolución de pantalla del dispositivo cruzado
Solo me pregunto, ¿no hay un evento como Window.resize o Repaint en Silverlight? –
Sí, pero lo que quiero hacer no tiene nada que ver con el redimensionamiento. Esto configurará el tamaño de página en el buscapersonas cuando se carga la aplicación, de modo que no habrá una barra de desplazamiento vertical cuando la ventana esté maximizada. – PhilBrown
Pero, ¿qué ocurre cuando la ventana no está maximizada, no desea que el tamaño de página se ajuste de acuerdo con ellos también? Si ese es el caso, querrá manejar el evento de cambio de tamaño. –