Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 2
Ir a la página 1, 2  Siguiente
 
GridView Incluir Columna Con Icono
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje GridView Incluir Columna Con Icono 
 
Buenas tardes,
no se si es posible incluir una columna inicial con una representación de un icono, igual que en el componente iconlist o listview.

Gracias por la ayuda.
 



 
calcena - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: GridView Incluir Columna Con Icono 
 
...dices asì ?

GridView1.Rows[0].Height = 32
GridView1[0, 0].Picture = Stock["32/audio"]

 



 
última edición por vuott el Viernes, 04 Octobre 2019, 18:58; editado 2 veces 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: GridView Incluir Columna Con Icono 
 
...o esto ?

With GridView1[0, 0]
  .RowSpan = 3
  .Alignment = Align.Center
  .Picture = Stock["32/audio"]
End With

 



 
última edición por vuott el Viernes, 04 Octobre 2019, 19:26; editado 1 vez 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: GridView Incluir Columna Con Icono 
 
vuott escribió:  


Gracias, vuott. Me interesa.

Saludos.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: GridView Incluir Columna Con Icono 
 
Muchas gracias,
justo lo que necesitaba!!, ahora una consulta que se me aparece en relación a esto y que debería haber incluido en el post inicial.
Puede este icono ser además un botón, es decir que al pulsar el icono de la fila 3 haga una acción (cargar los registros de esa línea en otro sitio o eliminar esa línea....etc).

Saludos y muchas gracias.
 



 
calcena - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: GridView Incluir Columna Con Icono 
 
calcena escribió:  
Muchas gracias,
justo lo que necesitaba!!, ahora una consulta que se me aparece en relación a esto y que debería haber incluido en el post inicial.
Puede este icono ser además un botón, es decir que al pulsar el icono de la fila 3 haga una acción (cargar los registros de esa línea en otro sitio o eliminar esa línea....etc).

Saludos y muchas gracias.


Puede ser un ToolButton pero en realidad para mi no hace falta, ya que para lo que comentas es suficiente capturar el click a la fila o celda en cuestión, pero es solo mi opinión.

Saludos.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: GridView Incluir Columna Con Icono 
 
vuott escribió:  
...o esto ?

With GridView1[0, 0]
  .RowSpan = 3
  .Alignment = Align.Center
  .Picture = Stock["32/audio"]
End With


Fantástico, lo paso a poner en practica.
Mil gracias.
 



 
calcena - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: GridView Incluir Columna Con Icono 
 
Buenas, lo que me habéis comentado funciona a nivel de imagen, pero ahora me gustaría poder capturar dos eventos dentro de la misma fila

 temp1_1570363926_330043

Si veis he puesto dos iconos uno de edición y uno de eliminación, la idea es que al pulsar el icono de eliminar se ejecute la acción de eliminación pasándole el id de la fila que debería tener pero ocultar, creo que ese punto del identificador único lo tenía en otro post resuelto.
Entiendo que la obtención de qué icono se ha pulsado irá en el evento Click del propio componente y se deberá obtener el rango de celda pulsada no?


Public Sub grvMovimientos_Click()
  
End
 





Saludos.
 



 
calcena - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: GridView Incluir Columna Con Icono 
 
...quizás parecido aproximadamente a esto ?

Public Sub Form_Open()

  Dim i, j As Byte

  With GridView1
    .Columns.Count = 9
    .Rows.Count = 4
  End With
  
  For i = 0 To 3
    For j = 0 To 8
      Select Case j
        Case 2
          GridView1[i, j].Picture = Stock["32/edit"]
        Case 3
          GridView1[i, j].Picture = Stock["32/trash"]
        Case Else
          GridView1[i, j].Text = CStr(i) & CStr(j)
      End Select
    Next
  Next

End


Public Sub GridView1_Click()

  Dim i As Byte

  With GridView1
    If .Column = 3 Then             ' al cliquar sobre el icono de la papelera
      For i = 4 To .Columns.Max
        GridView1[.Row, i].Text = Null
      Next
    Endif
  End With

End

 



 
última edición por vuott el Domingo, 06 Octobre 2019, 17:36; editado 3 veces 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: GridView Incluir Columna Con Icono 
 
calcena escribió:  
Buenas, lo que me habéis comentado funciona a nivel de imagen, pero ahora me gustaría poder capturar dos eventos dentro de la misma fila

 temp1_1570363926_330043

Si veis he puesto dos iconos uno de edición y uno de eliminación, la idea es que al pulsar el icono de eliminar se ejecute la acción de eliminación pasándole el id de la fila que debería tener pero ocultar, creo que ese punto del identificador único lo tenía en otro post resuelto.
Entiendo que la obtención de qué icono se ha pulsado irá en el evento Click del propio componente y se deberá obtener el rango de celda pulsada no?


Public Sub grvMovimientos_Click()
  
End
 





Saludos.


Es muy simple, usa con el mismo evento, variables booleanas para hacer banderas, una para editar y otra para eliminar y así controlas el único evento.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Ocultar Columna GridView calcena General 11 Lunes, 23 Octobre 2017, 11:41 Ver último mensaje
calcena
No hay nuevos mensajes Fijar Columna En GridView [SOLUCIONADO] datobinario Aplicaciones/Fragmentos de Código 26 Lunes, 26 Agosto 2019, 18:10 Ver último mensaje
gambafeliz
No hay nuevos mensajes Quiero Saber Que Columna Se Pulsa, Pero En... gambafeliz General 0 Sabado, 20 Junio 2020, 20:56 Ver último mensaje
gambafeliz
No hay nuevos mensajes Saber Cuando Hacemos Click En El Header Pe... gambafeliz General 0 Sabado, 20 Junio 2020, 21:32 Ver último mensaje
gambafeliz
 

Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron