Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como definir uma dica de ferramenta personalizada em uma coluna de DataGridView
Adicionar dicas de ferramentas personalizadas em células de uma coluna de DataGridView usando o Visual Basic pode ajudá-lo a comunicar-se mais informações sobre uma célula em particular para os usuários, tais como o fornecimento de uma descrição alternativa do conteúdo da célula . Um controle DataGridView exibe dados em um formato tabular semelhante a uma tabela de banco de dados relacionais. Use o evento " CellFormatting " para executar o código que altera a propriedade " TooltipText " para uma determinada célula . Dicas de ferramentas são comumente usados ​​para exibir as explicações do texto em linhas que exibem imagens. Coisas que você precisa
Microsoft Visual Studio
Show Mais instruções
1

Abra o Microsoft Visual Studio , clique em " New Project" no painel esquerdo da tela do computador , e expandir " Visual Basic" abaixo " modelos instalados ". Clique em " Windows" e clique duas vezes no centro da janela de diálogo para criar um novo projeto "Windows Forms Application " .
2

duplo clique em " DataGridView " no painel "Toolbox " para adicionar um a sua forma . Clique duas vezes no formulário para criar um evento de carregamento de formulário. Copie e cole o seguinte código para preencher o " DataGridView " com dados :

DataGridView1.ColumnCount = 2

Com DataGridView1

RowHeadersVisible = False

. . Colunas (0). Name = "ID"

. Colunas (1). Name = "Description"

End With

Dim gridRow As String () = { "3" , "Carro" }

Dim gridRow1 As String () = {" 4 ", " Truck" }

Dim gridRow2 As String () = { "5" , " Motorcycle "}

Dim gridRow3 As String () = {" 6 "," SUV "}

Com Com
3

Volte para formar projeto e clique com o botão direito no controle " DataGridView " e clique em " Propriedades". Clique no ícone "Evento" que se assemelha a um relâmpago e dê um duplo clique com o botão ao lado de " CellFormatting " para criar este evento.
4

Adicione o seguinte código para exibir um TooTip personalizado para cada célula na " Descrição " coluna :

Se e.ColumnIndex = Me.DataGridView1.Columns ( " Descrição " ) Índice _

AndAlso ( e.Value IsNot Nothing) Então

With. Me.DataGridView1.Rows ( e.RowIndex ) . Cells ( e.ColumnIndex )

Se e.Value.Equals ( "carro" ) Então

. ToolTipText = "muito ruim" < br >

ElseIf e.Value.Equals ( "SUV ") Then

. ToolTipText = "ruim"

ElseIf e.Value.Equals ( " motocicleta " ) Então

. ToolTipText = " bom"

ElseIf e.Value.Equals ( " Truck " ) Então

. ToolTipText = " muito bom "

End If

End With

End If
5

Pressione " F5" para executar o programa e mova o cursor do mouse sobre cada célula da coluna descrição.

Anterior :

Próximo : No
  Os artigos relacionados
·Como adicionar uma caixa de texto Valor de uma lista em…
·VB.NET Ambiente : Fontes & Cores 
·Como saber se um controle está desativado em uma caixa…
·Como ajustar controles VB 
·Como apagar o histórico do navegador da Web VB.Net 
·Função VBA Sum 
·Método OpenText em VBA 
·Como criar um script DiskPart 
·Como Fazer um Flooder Com Visual Basic 
·Ferramentas VB6 
  Artigos em destaque
·Como fazer uma String Maiúsculas Usando Python 
·O que é o CSV 
·Como adicionar 30 minutos para uma data em PHP 
·Como encontrar o tamanho do arquivo em um servidor PHP 
·Como atualizar um campo no MySQL 
·Como trabalhar com Sprites em AS3 
·Exibindo uma Imagem Box PGM em C + + 
·Protótipo de função em Python 
·Flash ActionScript 3 Formação 
·Como excluir ODBC DSN em VBNET 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados