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

Podesavanje DataGrid-a

[es] :: Visual Basic 6 :: Podesavanje DataGrid-a

[ Pregleda: 4213 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Robinsonk@

Član broj: 14124
Poruke: 41
*.dr-ludwig.com



Profil

icon Podesavanje DataGrid-a27.09.2003. u 14:56 - pre 250 meseci
Koje svojstvo DataGrid-a treba podesiti i kako da bi mi isti DataGrid predstavljao razlicite podatke iz baze, tako da svaka od njih ima razlicit broj kolona i da DataGrid ima velicinu tacno koliko i sirina svih kolona? Podesavanjem BorderStyle-a na NoBorder dobijam ovo (naravno ukoliko mi DataGrid ima dovoljnu sirinu za “najduze” od postojecih prikazivanja) ali tada nema oivicenje. Postoji li resenje?

I jos pitanje, da li se moze pomjeriti sirina pojedine kolone, jer mi je fiksirana sirina a ona u pojedinim slucajevima nije dovoljna za ispisivanje cjelokupnog natpisa.
 
Odgovor na temu

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI,
USA / Software Engineer
Ann Arbor, MI, USA

Član broj: 6598
Poruke: 2065
*.yubc.net

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Podesavanje DataGrid-a27.09.2003. u 16:10 - pre 250 meseci
setujes DataSource property
 
Odgovor na temu

Robinsonk@

Član broj: 14124
Poruke: 41
*.dr-ludwig.com



Profil

icon Re: Podesavanje DataGrid-a27.09.2003. u 21:48 - pre 250 meseci
Podesila sam u kodu DataSource DataGrida, ne znam sta bi trebalo sad dodatno da podesavam? U svakom slucaju, koristicu NoBorder, mada ostaju problemi sa sirinom kolone.

 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Podesavanje DataGrid-a27.09.2003. u 23:41 - pre 250 meseci
Možeš ručno da podesiš širinu svake kolone ovako nekako:

Datagrid1.Columns.Item(x).Width = yyy

Ukupnu širinu imaš u Datagrid1.Width i onda protrči kroz kolekciju Columns i širinu svake kolone podesi npr. ovako:

For i = 0 To Me.DataGrid1.Columns.Count
Me.DataGrid1.Columns.Item(0).Width = Me.DataGrid1.Width / brojKolona
Next i

ako ti treba da kolone budu iste širine.

Malo probavaj (verovatno treba Me.DataGrid1.Width umanjiti za širinu one prve kolone skroz levo, koja je samo pokazivač trenutnog zapisa) i trebalo bi da proradi..
Commercial-Free !!!
 
Odgovor na temu

[es] :: Visual Basic 6 :: Podesavanje DataGrid-a

[ Pregleda: 4213 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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