webForumDet fria alternativet

datagridboolcolumn i dagagrid

1 svar · 163 visningar · startad av Mc Fetto

Mc FettoMedlem sedan nov. 20022 355 inlägg
#1

Jag har en boolcolumn bunden till en control som ärver av datagrid. När där inte finns tillräckligt med data så datagriden fylls så fyller jag på med rader genom lägga till dem i dataviewn till gridden. Det som uppkommer nu är att de tomma raderna innehåller checkboxar vilka jag skulle vilja bli av med/dölja på något sätt. Kommer inte på ett bra tillvägagångssätt dock :( Tips?

Mc FettoMedlem sedan nov. 20022 355 inlägg
#2

Nevermind, överkör datagridboolcolumn och kollar värdet i cellen där om dbnull rita ut blankt annars rita vanligt.

            if (this.GetColumnValueAtRow(source, rowNum) == System.DBNull.Value)
                return;
            else
                base.Paint(g, bounds, source, rowNum);

Vid return så får man helt enkelt rita ut en rektangel istället för att kalla på paint i basklassen.

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
128 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)