gastao Posted October 17, 2012 at 09:06 PM Report #479554 Posted October 17, 2012 at 09:06 PM como posso limpar uma label de 5sec em 5sec usando um timer? alguem consegue dar uma dica??
thoga31 Posted October 17, 2012 at 09:25 PM Report #479557 Posted October 17, 2012 at 09:25 PM (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 October 17, 2012 at 09:29 PM by thoga31 Knowledge is free!
Pedro B Posted October 17, 2012 at 11:20 PM Report #479568 Posted October 17, 2012 at 11:20 PM 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 😁
Guest Posted October 18, 2012 at 10:25 AM Report #479587 Posted October 18, 2012 at 10:25 AM (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 October 18, 2012 at 10:27 AM by samuelpereira
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now