2016-02-06 2 views
1

После этогоКак скрыть линии сетки в листе первенствовать через C# WPF

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 

скрыть линии сетки я должен делать только:

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

, но это не так.

А также решение здесь

How to disable gridlines in Excel using open xml C#?

не работает. Так какой-нибудь другой метод?

заблаговременно. PATRICK

+0

Почему это "неправильно"? Выдает ли ошибка? Разве это не компилируется? – Jcl

+0

Потому что он не компилируется. Я думал, что это не wpf – Patrick

+1

Вы следуете учебнику для библиотеки ('Spire.XLS') ... вы действительно используете эту библиотеку? – Jcl

ответ

2

При отсутствии библиотеки третьей стороны, используя только простой Excel Interop (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; 
Смежные вопросы