如何在closedXml c#中禁用自动filter?

我在closedXML库中遇到了一个奇怪的问题。

我正在使用closedXML库将数据表导出到.xlsx(excel文件)。 默认情况下,库中启用了自动筛选器。

我想禁用或删除自动filter,只导出数据表。

这是我尝试的代码,但它不工作

XLWorkbook wb = new XLWorkbook(); var ws = wb.Worksheets.Add("Test"); ws.Cell(1, 1).InsertTable(dataTable); ws.AutoFilter.Enabled = false; ws.Columns().AdjustToContents(); wb.SaveAs("Report.xlsx"); 

我也试过了

 ws.AutoFilter.Clear(); 

即使明智的明确filter不工作

 ws.AutoFilter.Column(1).Clear(); 

尝试使用下面的代码,它应该工作正常

 ws.Tables.FirstOrDefault().ShowAutoFilter = false; 

这也可能工作:

 ws.AutoFilterMode = False