MSFLEXGRID COMO TIRAR FOCO DA 1º LINHA
Olá boa tarde.
Estou com um problema :
Não consigo tirar o foco da 1º linha de uma MsFlexgrid quando a pesquisa de registo=0
Venho então explicar com uma imagem.
Em A) foi feita a pesquisa e foi encontrado dados.
Em B) Quando não há registos = 0 a MsFlexgrid cria um foco na 1º linha.
O que se pretende é que fique como se encontra em C) / Ou seja sem o foco em azul.
Escrevi o código para tentar tirar o foco da linha na totalidade assim :
[ô]=======================================================
If FolhaGrelha.Row >= 1 Then
FolhaGrelha.Row = 1
FolhaGrelha.ColSel = 6
End If
If FolhaGrelha.Row = 0 Then
FolhaGrelha.Clear
End If
[ô]=======================================================
Grato desde já pela vossa atenção e disponibilidade.
Até +
Programadorvb6
Você pode adicionar uma linha na grid, quando não encontrar registro.
If FolhaGrelha.Row >= 1 Then FolhaGrelha.ColSel = 6
If FolhaGrelha.Row = 0 Then
FolhaGrelha.Clear
FolhaGrelha.Rows=2
End If
FolhaGrelha.Row = 1
é que você está selecionando a coluna ...
Como você está carregando a msflexgrid ?
Como você está carregando a msflexgrid ?
tenta isto
If FolhaGrelha.Rows = 1 Then
FolhaGrelha..HighLight = flexHighlightNever
Else
FolhaGrelha.HighLight = flexHighlightAlways
End If
Olá Marcelo é mesmo isso que estava necessitando.
Obrigado a todos os restantes que me tentaram ajudar.
Valeu Galera !
Até+
Programadorvb6
Obrigado a todos os restantes que me tentaram ajudar.
Valeu Galera !
Até+
Programadorvb6
Tópico encerrado , respostas não são mais permitidas