Pergunta

Eu preciso de uma caixa de diálogo de entrada de texto rápida (MessageBox com uma única caixa de texto no mesmo). Existe algum controle disponível ou devo usar um formulário?

Eu só quero usuário digite alguma identificação. E em outra ocasião eu quero 2 texboxes para nome de usuário e senha.

Foi útil?

Solução

Microsoft.VisualBasic.dll tem um InputBox método que pode ser usado a partir de C # para obter uma única cadeia.

Por exemplo (Adicionar uma referência para Microsoft.VisualBasic.dll primeiro)

using Microsoft.VisualBasic;

string response = Interaction.InputBox("Enter a string:", "MyApp", "DefaultString", 0, 0);

Othewise, você vai ter que fazer a sua própria forma.

Outras dicas

um simples é inputbox

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top