Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.visual-basic > #19812

Re: colorare lo sfondo di una singola cella in una listview

Newsgroups it.comp.lang.visual-basic
Date 2020-06-28 03:45 -0700
References <39d841a7-8a65-4ee6-8d80-1de2c38c48b5o@googlegroups.com> <46af8323-1c43-4104-8e46-c4ca936946beo@googlegroups.com>
Message-ID <f279e740-2015-4c10-9066-c16ff42b5b73o@googlegroups.com> (permalink)
Subject Re: colorare lo sfondo di una singola cella in una listview
From sal21 <gss.italy@iol.it>

Show all headers | View raw


Il giorno domenica 28 giugno 2020 12:29:31 UTC+2, Luca D ha scritto:
> On Sunday, June 28, 2020 at 8:39:37 AM UTC+2, sal21 wrote:
> > Vorrei colorare lo sfondo di una singola cella in una listview.
> > si può fare?
> > 
> > nota:
> > non il colore del font.
> 
> Se parliamo di VB6 no, non che io sappia, senza andare di subclassing.... in generale, il listview standard non ragiona per "celle"
> 
> Supponendo siano ancora funzionanti sui windows recenti, puoi guardare se la versione estesa del ListView sul buon vecchio vbAccellerator aggiunge quella possibilità, altrimenti valuta se passare direttamente al S-Grid, che per questo tipo di cose ha la massima flessibilità rispetto alle normali liste, anche se chiaramente bisogna rivedere un po' il codice
> 
> http://www.vbaccelerator.com/home/VB/Code/Controls/ListView/article.html
> http://www.vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/S_Grid_2/article.html
> 
> In .NET WinForms, dovrebbe invece bastare una cosa del genere
> 
> Dim item As ListViewItem
> 
> For i = 1 To 20
>   item = New ListViewItem(String.Format("Item {0}", i))
>   item.SubItems.Add("Color")
>   item.SubItems(1).BackColor = Color.FromArgb(255, i * 10, i * 10)
>   item.UseItemStyleForSubItems = False 'questa la parte importante
> 
>   ListView1.Items.Add(item)
> Next

grazie ma sono in vb 6.0
gli altri link li consoco già.
Grazie lo stesso.

Back to it.comp.lang.visual-basic | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

colorare lo sfondo di una singola cella in una listview sal21 <gss.italy@iol.it> - 2020-06-27 23:39 -0700
  Re: colorare lo sfondo di una singola cella in una listview Luca D <antaniserse@yahoo.it> - 2020-06-28 03:20 -0700
  Re: colorare lo sfondo di una singola cella in una listview Luca D <antaniserse@yahoo.it> - 2020-06-28 03:29 -0700
    Re: colorare lo sfondo di una singola cella in una listview sal21 <gss.italy@iol.it> - 2020-06-28 03:45 -0700
  Re: colorare lo sfondo di una singola cella in una listview SB <stNOOObenevSPAM@tin.it> - 2020-06-28 17:33 +0200

csiph-web