Jump to content

Recommended Posts

Posted (edited)

O título refere uma TextBox, o tópico refere uma Label. Em que é que ficamos?

Onde estás a ter dúvidas no Timer?

Tens de definir o tick em 5000 milissegundos e iniciá-lo algures onde necessitares e/ou quiseres.

Edited by thoga31

Knowledge is free!

Posted

Se não estou enganado, crias o timer, defines o tick em 5000 milissegundos, como disse o thoga31 e adicionas-lhe um EventHandler, que será executado sempre que passarem os 5 segundos e dentro desse EventHandler pões o código para limpar a Label ou a TextBox, o que quiseres. Depois inicias o timer onde precisares.

Ou, se estiveres a usar o VisualStudio, podes sempre ir á ToolBox, na vista de design e adicionar o Timer que lá tens, defines o tick, nas propriedades (no campo Interval) depois dás duplo clique no timer que acabas-te de criar e o Visual Studio cria o EventHandler para o timer, pões lá o código para limpar o texto e pronto. Esta é a forma á la preguiçoso 😁

Posted (edited)

Apenas tenho a acrescentar que para limpar o Label/Textbox tens várias maneiras:

label/textbox.Text = "" ou label/textbox.Text = string.Empty

ou se afinal for uma TextBox ainda podes usar

textbox.Clear()
Edited by samuelpereira

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.