Olá, gostaria de saber o comando para limpar o buffer do teclado em c#.
como assim?
Por acaso, seria o clipboard (área de transferência) ?
vc quer dar um flush na stdin ?
Quando eu digito uma tecla no meu programa, eu navego em um menu, mas como essa tecla não é setada em nenhum textbox ou algo do tipo, quando surge o primeiro formulário, com um textbox, ele seta a tecla que eu pressionei um tempo atrás no textbox. O que não é pra acontecer, eu quero navegar no Menu com as setas, e quando abrir o formulário eu quero meu textbox vazio. Na linguagem C é facil, basta você usar o comando SETBUF ou FFLUSH que a memoria temporária do teclado é limpada. Mas na linguagem C#, não sei qual é o comando.
codigo.
Console.Readline();
Altera a property AcceptButton do teu form para o botão que tem o texto “OK”.
?
Não tem nenhum botão “OK”
Não é console, é windows Forms.
Acredito que sim kkkkkk E então como faço ?