如何通过C#WPF隐藏Excel工作表中的网格线

Pat*_*ick 1 c# wpf excel visibility gridlines

按照此

http://www.e-iceblue.com/Tutorials/Spire.XLS/Spire.XLS-Program-Guide/Worksheet/How-to-hide-or-show-gridlines-on-a-worksheet-in-C.html
Run Code Online (Sandbox Code Playgroud)

隐藏网格线我应该做的只是:

Workbook wb = app.Workbooks.Add(XlWBATemplate.xlWBATWorksheet);
  Worksheet ws = wb.Worksheets[1];
   ws.GridLinesVisible = false;<----WRONG
Run Code Online (Sandbox Code Playgroud)

但那是错的.

还有解决方案

如何使用open xml C#在Excel中禁用网格线?

不起作用.那么任何其他方法?

先感谢您.帕特里克

Sza*_*zsi 7

没有第三方库,只使用简单的Excel互操作(Microsoft.Office.Interop.Excel),它应该使用这个:

Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application();

xlApp.Visible = true;

Workbook wb = xlApp.Workbooks.Add(XlWBATemplate.xlWBATWorksheet);
Worksheet ws = wb.Worksheets[1];

xlApp.ActiveWindow.DisplayGridlines = false;
Run Code Online (Sandbox Code Playgroud)