这个是因为您把所有列宽度都拖成0 ,隐藏了。
可以在 GcSpreadSheet1_ColumnWidthChanged 事件里恢复
- private void GcSpreadSheet1_ColumnWidthChanged(object sender, GrapeCity.Windows.SpreadSheet.UI.ColumnWidthChangedEventArgs e)
- {
- if (e.ColumnList != null && e.ColumnList.Length > 1)
- {
- for(var i = 0; i< e.ColumnList.Length; i++)
- {
- var index = e.ColumnList[i];
- if (!gcSpreadSheet1.ActiveSheet.Columns[index].IsVisible)
- {
- //gcSpreadSheet1.ActiveSheet.Columns[index].Width = 5;
- gcSpreadSheet1.ActiveSheet.Columns[index].IsVisible = true;
- }
- }
- }
- }
复制代码 |