Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Formatowanie MSFlexGrid
ugabuga




Typ: neutral
Postów: 7
Zarejestrowany: Feb 2005
Formatowanie MSFlexGrid

Hej wszystkim.

problem mój jest następujący: obecnie, by zmienić kolor czcionki w całym wierszu, używam czegoś w tym stylu:

MSFlexGrid.Row = intNumerWiersza

for intC = 0 to MSFlexGrid.Cols - 1
MSFlexGrid.Col = intC
MSFlexGrid.CellFontColor = lngNumerKoloru
Next intC

Skutek: program zaznacza każdą z komórek i osobno ją formatuje. Działa, ale jakoś powoli

Można ten proces jakoś przyśpieszyć?

20-04-2005 08:43
Pokaż profil ugabuga  Wyślij email do ugabuga   
losmac
"profesorek"




Typ: neutral
Postów: 758
Zarejestrowany: May 2003

Twój kod jest właśnie tak napisany, że dobierasz się do każdej kolumny w danym wierszu i formatujesz konkretną komórkę.

Nie mam VB, ale sądzę, że można zaznaczyć cały wiersz i zaformatować cały wiersz odrazu.

MSFlexGrid.Rows(intNumerWiersza).Col = intC
MSFlexGrid.Rows(intNumerWiersza).CellFontColor = lngNumerKoloru


_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś

20-04-2005 21:50
Pokaż profil losmac  Wyślij email do losmac   Odwiedź stronę losmac  
kros




Typ: neutral
Postów: 39
Zarejestrowany: Apr 2003

A ja pobawiłbym się właściwością Redraw przed procedurą kolorowania i zaraz za nią


_____________________________________________

(Im więcej wiem to wiem, że mało wiem)

25-04-2005 23:25
Pokaż profil kros  Wyślij email do kros   
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1