Grid - show hide cell

TAdvStringGrid problem

How to show specific hide cell in grid with button click ?

Thanks.
cvbmnAsked:
Who is Participating?
 
vbmnConnect With a Mentor Commented:
Specifies the index
property Row: Longint;
property Col: Longint;

Advstringgrid1.Row:=20;
Advstringgrid1.Col:=20;
0
 
kretzschmarCommented:
hi,

i don't know about TAdvStringGrid,
but do you mean cell or column
(a cell cannot be hidden,
but you could clear the content)

if you mean column, then move all columns right of the column you will hide one step to left like

function hideAColumn(ColIndex : Integer) : TStringList;
begin
  result := gridname.cols[i]; //return the content of the col, for later restore, if needed
  for i := colindex+1 to gridname.colcount-1 do
    gridname.cols[i-1].assign(gridname.cols[i]);
  gridname.colcount := gridname.colcount - 1;
end;

meikl ;-)
   
0
All Courses

From novice to tech pro — start learning today.