这个是设计差异,目前只能通过二次开发解决,建议的做法:
1.监听fpSpread1.VerticalScrollBar.ValueChanged事件,在其中获取当前视图最后一行,据此设置行头列宽
- fpSpread1.VerticalScrollBar.ValueChanged += (s, e) =>
- {
- var lastrow=fpSpread1.GetViewportBottomRow(0);
- //在这里判断lastrow位数,重新设置行头宽度
- fpSpread1.ActiveSheet.RowHeader.Columns[0].Width = 50;
- };
复制代码 |