我填充了第一行第二行的一二三列,想做成一个卡片,但我如何实现选中这个卡片,而....
本帖最后由 沐华丶 于 2023-2-20 17:23 编辑你可以尝试自己在SelectionChanged事件中,自己再重新设置选中区域,下面的代码仅供参考,具体你AddSelection的参数根据你的业务来定,ActiveCell获取到的是点击的单元格
fpSpread1.SelectionChanged += (s, e) => {
fpSpread1.ActiveSheet.ClearSelection();
fpSpread1.ActiveSheet.AddSelection(fpSpread1.ActiveSheet.ActiveCell.Row.Index, fpSpread1.ActiveSheet.ActiveCell.Column.Index, 2, 2);
}; 我又该如何实现一个卡片一个卡片的横向填充呢?:) 你使用的是Spread哪个开发平台,是webform还是Winfroms,还是其他的平台呢
Richard.Ma 发表于 2023-2-17 16:36
你使用的是Spread哪个开发平台,是webform还是Winfroms,还是其他的平台呢
是winforms 我不知道你这边是如何填充的,如果就是设置单元格值然后合并单元格的话,那么我理解你就直接往响应单元格设置就可以把 Richard.Ma 发表于 2023-2-17 17:51
我不知道你这边是如何填充的,如果就是设置单元格值然后合并单元格的话,那么我理解你就直接往响应单元格设 ...
应该怎么设置呢? 直接给4,5,6列的单元格设置单元格值就行。我不知道你现在是卡在哪里了?
需要确认一下
1.你用的spread.net版本是多少的,看起来很早了,如果版本太老的话,可能这边也没有资料给你提供支持
2.你目前的纵向填充是如何实现的,是数据绑定,还是给单元格设置值的? Richard.Ma 发表于 2023-2-20 13:57
直接给4,5,6列的单元格设置单元格值就行。我不知道你现在是卡在哪里了?
需要确认一下
是单元格赋值的。 这个好像是3.5?:L:L:L:L