Вопросы о встраивании листов Excel в приложение WinForms

StackOverflow https://stackoverflow.com/questions/605948

  •  03-07-2019
  •  | 
  •  

Вопрос

Я встраиваю лист Excel в приложение WinForms C# двумя способами: с помощью элемента управления WebBrowser и с помощью элемента управления dsoFramer.В обоих случаях я сталкиваюсь со следующими двумя проблемами:1.Как сделать встроенную таблицу доступной только для чтения?Единственный способ, который я обнаружил, — это защитить базовый файл Excel, но из-за этого постоянно появляются раздражающие окна сообщений.2.Если я запускаю MS Excel в отдельном процессе до запуска моего приложения, автономный Excel зависает после отображения моего встроенного листа.Есть предположения?

Это было полезно?

Решение

Электронная таблицаGear для .NET поставляется с совместимым с Excel элементом управления электронной таблицей Windows Forms, который вы можете просто перетащить в свою форму.Он включает в себя конструктор книг, который позволяет редактировать книги прямо в Visual Studio или загружать книги Excel с диска, а также включает комплексный API, аналогичный Excel (за исключением того, что он совместим с .NET).

Ты можешь узнать больше и попробуй бесплатная оценка для себя, если это может сработать для вас.

Отказ от ответственности:Я владею ООО SpreadsheetGear.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top