江故里 发表于 2023-5-16 08:58:10

spread 5和spread 15 rowheader 大小不一致



spread 5和spread 15 rowheader 大小不一致是版本问题导致的吗这个应该怎么解决   希望是跟着数字的位数调整大小

Richard.Ma 发表于 2023-5-16 14:24:26

这个是设计差异,目前只能通过二次开发解决,建议的做法:
1.监听fpSpread1.VerticalScrollBar.ValueChanged事件,在其中获取当前视图最后一行,据此设置行头列宽

            fpSpread1.VerticalScrollBar.ValueChanged += (s, e) =>
            {
                var lastrow=fpSpread1.GetViewportBottomRow(0);
                //在这里判断lastrow位数,重新设置行头宽度
                fpSpread1.ActiveSheet.RowHeader.Columns.Width = 50;
            };

江故里 发表于 2023-5-16 15:47:48

Richard.Ma 发表于 2023-5-16 14:24
这个是设计差异,目前只能通过二次开发解决,建议的做法:
1.监听fpSpread1.VerticalScrollBar.ValueChang ...

好的 谢谢         

Richard.Ma 发表于 2023-5-16 18:32:51

不客气
页: [1]
查看完整版本: spread 5和spread 15 rowheader 大小不一致