Ir para o conteúdo
AFrei

Data e hora automatica numa célula (Datagridview)

Mensagens Recomendadas

AFrei    0
AFrei

Bom dia,

Alguma ideia de que comando usar para que ao adicionar uma nova linha no datagrid, a linha da segunda coluna (Data) seja preenchida automáticamente com a data actual?

Obrigado.

Ana

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

Mas como adicionas a linha ?

Podes utilizar o evento RowValidating e fazer algo como:

Me.DataGridView1("Data", e.RowIndex).Value = Now.ToShortDateString

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
AFrei    0
AFrei

Olá! desculpa o atraso na resposta..bem, no datagrid a última linha está sempre em branco, o que faço é posicionar o focu nessa linha e dou um TAB para poder escrever imediatamente. Mas o que queria era ter do sistema a hora/data em que foi introduzido o valor automáticamente... noutra coluna. Aqui vai o código. Vou tentar algo com o que me disseste...thanks :D

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
AFrei    0
AFrei

Dim MyDate As Date = Date.Now

DataGridView1.Item(2, DataGridView1.CurrentCell.RowIndex - 1).Value = MyDate

Isto funcionou para o que queria, que era passar um cartão no leitor de cartões magnéticos, a informação ir para uma coluna do datagridview e ao mesmo tempo ter noutra coluna a data / hora a que foi passado o cartão.

:D

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade