我在 TAdvStringGrid 中选择某个单元格:
常量 我的科尔=4; 我的行=1; HiddenCol=2; 过程 TForm1.FormCreate(Sender: TObject); 开始 AdvStringGrid1.ColCount:=5; AdvStringGrid1.RowCount:=10; 结尾; 过程 TForm1.BtnHideClick(Sender: TObject); 开始 AdvStringGrid1.HideColumn(2); 结尾; 过程 TForm1.BtnSelectCellClick(Sender: TObject); 开始 AdvStringGrid1.SelectCells(MyCol,MyRow,MyCol,MyRow); 结尾;
但是,我的问题是,隐藏该列后,将不会选择我需要选择的单元格,因为程序看到 ColCount 现在是 4 并且 col 5 处的单元格不再存在。无论隐藏列如何,我仍然可以选择单元格?
通过选择我的意思是关注单元格,并向用户显示选择了哪个单元格,而不仅仅是读取其字符串值。