Calendário C# Windows Form
12/01/2012
0
gostaria de saber como utilizo o calendário do C#
eu coloco ele no formulário, mas ele não atualiza o dia...
*Aplicação em WINDOWS FORM*
no outro dia que abrir ele.. ele mostra a data de hoje como o dia que foi colocado no windows form..
já tentei alguns códigos com timer mas todos sem sucesso..
se alguem poder ajudar o/
Dyego
Posts
13/01/2012
Joel Rodrigues
Tente, ao abrir o form, definir a propriedade Date para a data atual (DateTime.Today, por exemplo).
13/01/2012
Dyego
O problema é no calendário do Visual Studio.
Ele não atualiza os dias. Sempre mostra o dia de hoje como a data em que foi colocado no programa.
novamente: Windows Form
Suspeito que tenha de usar o timer para ele atualizar o dia, assim como se usa para atualizar a hora.
Porém, ainda não consegui exercer tal função.
13/01/2012
Thiago
datepicker.value = Date.Now.ToShortDateTime();
e + ou - por ai, tenta e avisa se der certo
14/01/2012
Dyego
ficou assim o código:
{
DateTimePicker.Equals = DateTime.Now.ToShortDateString();
}
Não tinha a propriedade Value, então pus Equals..
porém deu erro e não funcionou não..
imagino que seja algo muito simples de ser feito,
mas estou quebrando cabeça ainda..
Obrigado.
16/01/2012
Thiago
data_bus.Value = DateTime.Now;
esse data_bus é um DataTimePicker e funcione normalmente
16/01/2012
Dyego
Consegui amigo!
O código no timer é o seguinte:
monthCalendar1.TodayDate = DateTime.Now;
Como imaginei, simples...
Obrigado pela ajuda!
16/01/2012
Thiago
16/01/2012
Dyego
Se não fosse você eu não teria conseguido chegar a esta sintaxe do código.
Clique aqui para fazer login e interagir na Comunidade :)