Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kako sakriti kolonu u list view

[es] :: .NET :: kako sakriti kolonu u list view

[ Pregleda: 1187 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Deep|Blue
Srce Srbije

Član broj: 631
Poruke: 1063
*.beotel.net

ICQ: 101830817


Profil

icon kako sakriti kolonu u list view14.04.2004. u 15:22

dakle
kako sakriti zeljenu kontrolu u listview kontroli.
Dragi boze koji jesi, gore na nebesima
Sorry što te davim u ovaj kasni sat
Ali, ja prije svitanja imam jos par pitanja
14.04.2004. u 15:22 

nervozica
Novi Beograd

Član broj: 18671
Poruke: 77
*.nasamreza.com



Profil

icon Re: kako sakriti kolonu u list view14.04.2004. u 23:34
dakle
O cemu ti zapravo pricas????
Djankam se, kuzish.
14.04.2004. u 23:34 

ZokiR
Zoran Radojković
Melburn, Australija

Član broj: 15986
Poruke: 109
*.nexnet.net.au



Profil

icon Re: kako sakriti kolonu u list view15.04.2004. u 09:04
Prost način da se to uradi je da smanjiš širinu željene kolone na 0. (listView.Columns[x].Width = 0)

Problem sa ovakvim rešenjem je to što korisnik može mišem da razvuče nevedljivu kolonu i tako otkrije vrednost u njoj. Ja sam pokušavao da to sprečim pravljenjem sopstvene ListView kontrole koja nasleđuje od standardnog ListView-a i implementira WndProc:

Code:
protected override void WndProc(ref Message message)
{
    const int WM_PAINT = 0xf;

    switch (message.Msg)
    {
        case WM_PAINT:
            if (this.View == View.Details && this.Columns.Count > 0)
            {
                foreach (ColumnHeader column in this.hiddenColumns)
                {
                    column.Width = 0;
                }
            }
            break;
    }

    base.WndProc(ref message);
}

Međutim, nisam bio zadovoljan rezultatom i digao sam ruke od skrivanja kolona već jednostavno rekreiram listu u zavisnosti od toga šta treba prikazati u datom momentu.
15.04.2004. u 09:04 

Deep|Blue
Srce Srbije

Član broj: 631
Poruke: 1063
195.252.85.*

ICQ: 101830817


Profil

icon Re: kako sakriti kolonu u list view15.04.2004. u 10:44
thnks zokir
i ja sam dosao do slicnog rezultata.
kad koristim datagrid onda mogu da sakrijem zeljene kolone,
listview mi je mnogo funkcionalniji, ali ima taj nedostatak (ili ga ja ne mogu resiti) da ne moze da se sakrije kolona od korisnika.
Dragi boze koji jesi, gore na nebesima
Sorry što te davim u ovaj kasni sat
Ali, ja prije svitanja imam jos par pitanja
15.04.2004. u 10:44 

[es] :: .NET :: kako sakriti kolonu u list view

[ Pregleda: 1187 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.