Pregunta

Desarrollo aplicaciones para la plataforma PocketPC (.NET Compact Framework 2.0 y superior), y uno de los problemas con los que constantemente me encuentro es que el ancho desplegable de los controles ComboBox no es lo suficientemente ancho como para mostrar valores de cadena muy largos.

Me he encontrado con métodos P / Invoke para ampliar el ancho del menú desplegable, pero lo que realmente me gustaría tener es el comportamiento al estilo de los teléfonos inteligentes para ComboBoxes. Con esto, quiero decir que la vista inicial es la de un control de giro (flechas izquierda / derecha que se desplazan a través de la lista de opciones), y si hace clic en el botón de acción, lo llevará a una representación en pantalla completa de todas las opciones que es mucho más fácil de leer.

Creo que podría crear un control de usuario personalizado para simular este comportamiento en el PocketPC, pero me gustaría saber si es posible acceder a la funcionalidad real del teléfono inteligente y usarla. Definitivamente sería más rápido aprovechar la funcionalidad existente si es posible.

¿Fue útil?

Solución

No creo que esto sea posible, porque ese comportamiento en un ComboBox es solo cómo el SO del teléfono inteligente PocketPC maneja los ComboBox. Si compila una aplicación de teléfono inteligente con un ComboBox y la ejecuta en PocketPC normal, el ComboBox no se comportará de esa manera (creo).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top