你好,请设置绑定数据源的表单的 DataAutoSizeColumns 属性为 false ,测试代码如下:
- this.fpSpread1.Sheets[0].Columns[0].Width = 200;
- this.fpSpread1.Sheets[0].DataAutoSizeColumns = false;
- DataTable dbTable = new System.Data.DataTable();
- DataColumn colDateTime = new System.Data.DataColumn("Date", System.Type.GetType("System.DateTime"));
- dbTable.Columns.Add(colDateTime);
- dbTable.Rows.Add("12/01/2011");
- dbTable.Rows.Add("12/01/2011");
- dbTable.Rows.Add("12/01/2011");
- dbTable.Rows.Add("12/01/2011");
- dbTable.Rows.Add(System.DateTime.Now);
- dbTable.Rows.Add(System.DateTime.Now);
- dbTable.Rows.Add(System.DateTime.Now);
- dbTable.Rows.Add(System.DateTime.Now);
- this.fpSpread1.Sheets[0].DataSource = dbTable;
复制代码 |