“Conocimiento Programación>Visual Basics Programación

Cómo configurar una información sobre herramientas personalizada en una columna DataGridView

2012/8/31
Agregar información sobre herramientas a medida en las células de una columna DataGridView utilizando Visual Basic puede ayudarle a comunicarse más información sobre una célula en particular a los usuarios , tales como proporcionar una descripción alternativa del contenido de la celda . Un control DataGridView muestra los datos en formato de tabla similar a una tabla de base de datos relacional . Utilice el evento " CellFormatting " para ejecutar el código que cambia el " ToolTipText " propiedad de una célula particular. Información sobre herramientas se utilizan comúnmente para visualizar explicaciones de texto en filas que se muestran las imágenes . Cosas que necesitará
Microsoft Visual Studio
Ver Más instrucciones
1

lanzamiento Microsoft Visual Studio , haga clic en "Nuevo proyecto " en el panel izquierdo de la pantalla del ordenador , y ampliar " Plantillas instaladas . " abajo " Visual Basic" Haga clic en "Windows " y haga doble clic en " Aplicación de Windows Forms " en el centro de la ventana de diálogo para crear un nuevo proyecto.
2

doble clic en " DataGridView " en el panel "Toolbox" para agregar uno a su forma . Haga doble clic en el formulario para crear un evento de carga del formulario . Copia y pega el siguiente código para rellenar el " DataGridView " con los datos : .

DataGridView1.ColumnCount = 2

DataGridView1

RowHeadersVisible = False

. Columnas ( 0 ) . Name = "ID"

. Columnas ( 1 ) . Name = " Descripción"

terminar con

gridRow As String ( ) = { " 3 ", " coche "}

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

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

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

Con
3

Cambie de nuevo para formar el diseño y haga clic en el control " DataGridView " y haga clic en " Propiedades". Haz clic en el icono de " eventos" que se asemeja a un rayo y haga doble clic al lado de " CellFormatting " para crear este evento.
4

Agregue el código siguiente para mostrar una TooTip personalizado para cada celda de la " Descripción " columna :

Si e.ColumnIndex = Me.DataGridView1.Columns . ( " Descripción " ) Index _

AndAlso ( e.Value IsNot ninguno) a continuación

Me.DataGridView1.Rows ( e.RowIndex ) . células ( e.ColumnIndex )

Si e.Value.Equals ( "Auto ") Luego

. ToolTipText = " muy malo "

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

. ToolTipText = "malos"

ElseIf e.Value.Equals ( "Motorcycle ") Entonces
< p> . ToolTipText = "buenas"

ElseIf e.Value.Equals ( " Truck" ) Entonces

. ToolTipText = " muy bueno "

End If

extremo con

End If
5

Press "F5 " para ejecutar el programa y pasar el cursor sobre cada celda de la columna de descripción.

Visual Basics Programación
Cómo contar las palabras en un cuadro de texto en Visual Basic ( VB )
Cómo escribir un código tangente de una calculadora en VB.Net
Cómo convertir una variable de largo en bytes en Visual Basic
Cómo hacer un cuadro de lista Clasificadas
Rellenar un cuadro de lista Visual Basic Con Piezas únicas de un archivo de texto
Cómo leer XML y rellenar los cuadros de texto
¿Cómo organiza el texto para que cada idea esté conectada y desarrollada?
Cómo hacer un juego haciendo clic con Visual Basic
Conocimiento de la computadora © http://www.ordenador.online