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. jQuery Resolución de pantalla Ajuste de altura
- 5. Programación de Android: resolución de pantalla
- 6. Problema de resolución de pantalla en WPF?
- 7. Resolución de píxeles de pantalla en mm
- 8. declaración condicional para la resolución de pantalla?
- 9. ¿Qué resolución de pantalla debo usar?
- 10. Obtener y establecer la resolución de pantalla
- 11. ¿Cómo obtener resolución de pantalla en C++?
- 12. Resolución de pantalla mínima para dispositivos Android
- 13. XNA - Obtenga la resolución de pantalla actual
- 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. Redirigir en función de la resolución de pantalla con jQuery?
- 18. Windows Phone 7 objetivo de resolución de pantalla - recomendaciones?
- 19. CSS: la resolución de problemas de la pantalla absoluta
- 20. Dimensionamiento el contenido de encajar en una resolución de pantalla
- 21. ¿Cómo obtener la resolución de pantalla de su dispositivo Android ...?
- 22. css obtener la altura de la resolución de pantalla
- 23. Android: Obtenga la resolución de pantalla/píxeles como valores enteros
- 24. Objetivo C: ¿cómo obtener la resolución de pantalla actual?
- 25. ¿Cuál es la resolución de la pantalla del iPhone?
- 26. Corona SDK Resolución de pantalla del dispositivo cruzado
- 27. cómo obtener una resolución de pantalla del usuario con PHP
- 28. Obtenga la resolución de pantalla real en Ice Cream Sandwich
- 29. Obtener resolución de pantalla mediante programación en OS X
- 30. ¿Cómo saber la resolución de pantalla en "DP"?
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. –