Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Poner En Negrita De Forma Individual Los Items De ListView [Solucionado]
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Poner En Negrita De Forma Individual Los Items De ListView [Solucionado] 
 
Tengo un ListView cargado con una cantidad de Items y quisiera saber si es posible tener estos Items en negrita de forma individualizada. He conseguido que todos estén en negrita pero no de forma individual.

Nota al decir negrita me refiero a la fuente (Font)

Gracias.

================= Solución =======================

Mi solución no es la que yo realmente quería pero esto es lo que he hecho. Al cargar la lista de Items he usado:

ListView1[Indice asignado del Item].Foreground = Color.Gray

Después el Item que deseo resaltar uso:

ListView1[Indice asignado del Item].Foreground = Color.Black (nota y si no uso nada ya se carga en color negro)

De esta manera la lista carga con distinción de color y así resalta el Item con datos del que no tiene carga de datos en la base de datos.
 



 
última edición por gambafeliz el Viernes, 07 Febrero 2020, 10:47; editado 1 vez 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Poner En Negrita De Forma Individual Los Items De ListView [Solucionado] 
 
Borrado por torpeza genérica
 



 
última edición por Grandamakulo el Viernes, 07 Febrero 2020, 14:02; editado 1 vez 
Grandamakulo - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Poner En Negrita De Forma Individual Los Items De ListView [Solucionado] 
 
Puedes emplear la propiedad RichText para cambiar TODO lo relativo a formato de cada ítem —colores fuente y fondo, cursiva, negrita, subrayado, tamaño de fuente, etc.—.
Por ejemplo:

ListView1.Current.RichText="<font style=\"background-color:" &"#00FF00" & "; color:" & "#FF00FF" & " \"> " & "Aquí va el texto del ítem" & "</font >"


Lo he separado para cambiar cosas con variables, como los colores o el texto.

Un saludo.
 



 
Grandamakulo - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Poner En Negrita De Forma Individual Los Items De ListView [Solucionado] 
 
Grandamakulo escribió:  
Borrado por torpeza genérica


Hola se saludo Grandamakulo

Bueno con respecto a tu nota pues es para una nota de humor por tu parte.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Poner En Negrita De Forma Individual Los Items De ListView [Solucionado] 
 
Grandamakulo escribió:  
Puedes emplear la propiedad RichText para cambiar TODO lo relativo a formato de cada ítem —colores fuente y fondo, cursiva, negrita, subrayado, tamaño de fuente, etc.—.
Por ejemplo:

ListView1.Current.RichText="<font> " & "Aquí va el texto del ítem" & "</font>"


Lo he separado para cambiar cosas con variables, como los colores o el texto.

Un saludo.


Muchas gracias, joven, se me ocurrió y lo intenté aplicar pero no lo conseguí y me fui por mi modo de resolver. Muchisimas gracias y lo intentaré poner en practica.

Gracias tu si que sabes.

Saludos.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Poner En Negrita De Forma Individual Los Items De ListView [Solucionado] 
 
Grandamakulo escribió:  
Puedes emplear la propiedad RichText...
ListView1.Current.RichText="<font> " & "Aquí va el texto del ítem" & "</font>"

Un saludo.

Perfecto, lo probe y funciona muy bien este método.
Public Sub Form_Open()

  Dim i As Integer
  Dim item As _TreeView_Item

  For i = 0 To 9
    ListView1.Add(CStr(i), ("Texto") & " " & CStr(i))
  Next
  item = ListView1["2"]
  With item
    .RichText = "<font> " & "Aquí va el texto del ítem" & "</font>"
  End With

End
 

Saludos.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Poner En Negrita De Forma Individual Los Items De ListView [Solucionado] 
 
Me alegro de ser útil, aunque sólo sea un poquito    

Por cierto, para incluir código, lo mejor es «Desactivar HTML en este mensaje», que es la primera opción justo debajo del cuadro de texto. Es que si no, interpreta cosas como texto HTML y kas quita del código.

Un saludo
 



 
Grandamakulo - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Poner En Negrita De Forma Individual Los Items De ListView [Solucionado] 
 
Grandamakulo escribió:  
Me alegro de ser útil, aunque sólo sea un poquito    

Por cierto, para incluir código, lo mejor es «Desactivar HTML en este mensaje», que es la primera opción justo debajo del cuadro de texto. Es que si no, interpreta cosas como texto HTML y kas quita del código.

Un saludo


Buenos días Grandamakulo, me supongo que este mensaje va para mi. Pues si seguro que tienes toda la razón, se que no tiene justificación pero soy un torpedo en esto de escribir en los foros, o se me olvida o tengo poco tiempo o que se yo, soy un desastre en esto. Perdón en mayúsculas para todos.

Al final os voy a poner el código que he utilizado basándome en vuestras indicaciones gracias a ambos

ListView1.Add(Indice asignado del Item, "mi Texto").RichText = "<b>" & "mi Texto" & "</b>"

Espero que esta última línea le sirva a alguien. Básicamente lo que hace es que añade un item nuevo al ListView y después enriquece el texto con el lenguaje de marcación HTML

Saludos
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Poner En Negrita De Forma Individual Los Items De ListView [Solucionado] 
 
gambafeliz escribió:  
Grandamakulo escribió:  
Me alegro de ser útil, aunque sólo sea un poquito    

Por cierto, para incluir código, lo mejor es «Desactivar HTML en este mensaje», que es la primera opción justo debajo del cuadro de texto. Es que si no, interpreta cosas como texto HTML y kas quita del código.

Un saludo


Buenos días Grandamakulo, me supongo que este mensaje va para mi. Pues si seguro que tienes toda la razón, se que no tiene justificación pero soy un torpedo en esto de escribir en los foros, o se me olvida o tengo poco tiempo o que se yo, soy un desastre en esto. Perdón en mayúsculas para todos.

Al final os voy a poner el código que he utilizado basándome en vuestras indicaciones gracias a ambos

ListView1.Add(Indice asignado del Item, "mi Texto").RichText = "" & "mi Texto" & ""

Espero que esta última línea le sirva a alguien. Básicamente lo que hace es que añade un item nuevo al ListView y después enriquece el texto con el lenguaje de marcación HTML

Saludos

¡Oh, no!, más bien por mí y por @tincho, que creo que se le ha comido parte del código del ejemplo.
Un saludo,
 



 
Grandamakulo - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Colores Alternados En Un ListBox O ListView abarzuaf Controles/Librerías/Componentes 2 Martes, 15 Diciembre 2009, 01:34 Ver último mensaje
abarzuaf
No hay nuevos mensajes Archivos De Directorio En ListView techm3 General 2 Jueves, 17 Junio 2010, 00:06 Ver último mensaje
abarzuaf
No hay nuevos mensajes ListView, No Veo Iconos(Solucionado) Shell Controles/Librerías/Componentes 2 Sabado, 07 May 2011, 09:03 Ver último mensaje
Shell
No hay nuevos mensajes Doble Apostrofe: Comentarios En Negrita Y ... jsbsan General 5 Miercoles, 04 Julio 2012, 16:41 Ver último mensaje
willicab
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

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