[ KaAmIkAzA @ 23.09.2008. 10:52 ] @
Kako da izvedem da red koji selektujem font bude boldovan?

Pozdrav i hvala svima.
[ stefanpn @ 23.09.2008. 11:02 ] @
Lol!

Dal' svi misle da smo vidoviti? :)
[ KaAmIkAzA @ 23.09.2008. 11:40 ] @
@stefanpn pa u cemu je problem???

Naslov nosi naziv "Boldovanje MSHFlexgrid-a", i popunio sam tabelu, znaci kada kliknem na jedan red samo u tom redu da mi font bude boldovan?
[ stefanpn @ 23.09.2008. 11:57 ] @
Nema problema.

Code:

Dim t As Integer

For t = 0 To MSFlexGrid1.Rows
    MSFlexGrid1.Col = t
    msflexgrid1.CellFontBold = True
Next t


[ KaAmIkAzA @ 23.09.2008. 12:31 ] @
@stefanpn

To je to, ali mi se sada desava problem, u podesavanju MSHFlexGrid-a postavio sam da selektuje citav red, medutim kada stavim ovaj kod selektuje samo zadnju kolonu u tom redu, i jos kada kliknem na neki drugi red prvi mi ostane bold a ne treba. Valjda si me razumeo?
[ Marko_L @ 23.09.2008. 13:11 ] @
Code:
Private Sub MSFlexGrid1_Click()
MSFlexGrid1.FillStyle = flexFillRepeat
MSFlexGrid1.RowSel = MSFlexGrid1.Row
MSFlexGrid1.Col = 0
MSFlexGrid1.ColSel = MSFlexGrid1.Cols - 1
MSFlexGrid1.CellFontBold = True
MSFlexGrid1.FillStyle = flexFillSingle
End Sub
[ KaAmIkAzA @ 23.09.2008. 13:16 ] @
@Marko_L to je to, samo kako jos da vratim prijasnji red na koji sam bio klikno da se vrati font na normalan?
[ Marko_L @ 23.09.2008. 14:00 ] @
Pa ako nemaš drugih formatiranja u flex gridu, najjednostavniji način je da pre boldovanja pročistiš ceo grid, dakle ovako
Code:
Private Sub MSFlexGrid1_Click()
MSFlexGrid1.FillStyle = flexFillRepeat
Dim lRow as Long
lRow = MSFlexGrid1.Row
MSFlexGrid1.Row = 1
MSFlexGrid1.RowSel = MSFlexGrid1.Rows - 1
MSFlexGrid1.Col = 0
MSFlexGrid1.ColSel = MSFlexGrid1.Cols - 1
MSFlexGrid1.CellFontBold = False
MSFlexGrid1.Row = lRow
MSFlexGrid1.RowSel = lRow
MSFlexGrid1.Col = 0
MSFlexGrid1.ColSel = MSFlexGrid1.Cols - 1
MSFlexGrid1.CellFontBold = True
MSFlexGrid1.FillStyle = flexFillSingle
End Sub

[ KaAmIkAzA @ 25.09.2008. 09:19 ] @
@Marko_L hvala puno

Imao bi jos jedno pitanje tice se isto MSHFlexGrid-a, i molio bi vas da mi pomognete ako je uopste moguce.
U pitanju je sortiranje kolone, ali dali moze da se nekako uradi ovako kao na slici:

Znaci kada kliknem na naziv kolone da mi sortira po toj koloni od ASC i DESC i ako je moguce da mi se pojavi ona slicica (prema dole i prema gore).

Hvala unapred