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.