江故里 发表于 2023-12-14 11:30:56

在spread的对应单元格显示一个textbox控件

在spread的对应单元格显示一个textbox控件   如何能保证列大小变化 或者列移动的时候textbox是同步的

Richard.Ma 发表于 2023-12-14 17:25:44

没有太明白你指的同步是什么意思, textbox是要显示一个和spread某个属性相关的值?
或者你给一个具体的demo来说明一下场景

江故里 发表于 2023-12-15 12:44:46

Richard.Ma 发表于 2023-12-14 17:25
没有太明白你指的同步是什么意思, textbox是要显示一个和spread某个属性相关的值?
或者你给一个具体的de ...

就是相对位置保持不变
比如 columnIndex = 5这时的textbox在   5位置的表头
拖动滑块5这一列位置变了但是textbox还在5原来的位置没有到5现在的位置

Richard.Ma 发表于 2023-12-15 17:28:01

你的textbox是怎么加上去的,通过controls.add这种方式吗?

如果只是要位置随单元格移动的话,可以尝试TopChange和LeftChange事件

然后你要自己计算fpSpread1.GetCellRectangle
来判断单元格的位置,再设置你说的textbox位置

江故里 发表于 2023-12-18 13:54:20

Richard.Ma 发表于 2023-12-15 17:28
你的textbox是怎么加上去的,通过controls.add这种方式吗?

如果只是要位置随单元格移动的话,可以尝试T ...

好的 谢谢 我试试看

Richard.Ma 发表于 2023-12-18 18:48:22

好的
页: [1]
查看完整版本: 在spread的对应单元格显示一个textbox控件