¿Qué control usar para la entrada de texto rápida (inputbox)?
-
10-07-2019 - |
Pregunta
Necesito un cuadro de diálogo de entrada de texto rápido (MessageBox con un solo cuadro de texto). ¿Hay algún control disponible o debo usar un formulario?
Solo quiero que el usuario ingrese alguna ID. Y en otra ocasión quiero 2 cuadros de texto para nombre de usuario y contraseña.
Solución
Microsoft.VisualBasic.dll tiene un InputBox método que puede usar desde C # para obtener una sola cadena.
Por ejemplo (primero agregue una referencia a Microsoft.VisualBasic.dll)
using Microsoft.VisualBasic;
string response = Interaction.InputBox("Enter a string:", "MyApp", "DefaultString", 0, 0);
De lo contrario, tendrá que hacer su propio formulario.
Otros consejos
simple es inputbox
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow