.NET - сторонний элемент управления сеткой - автозаполнение [закрыто]

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

  •  22-08-2019
  •  | 
  •  

Вопрос

Кто-нибудь знает о хорошем стороннем элементе управления сеткой, который поддерживает Автоматическое заполнение (как это делает Excel).Также был бы удобен хороший экспорт в Excel и импорт (вставка) из Excel.В основном меня интересует сетка WinForms, которая может это делать, но также было бы любопытно, существует ли сетка Silverlight или ActiveX с возможностями автозаполнения.

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

Решение

Устройство электронных таблиц для .NET является элементом управления электронными таблицами, совместимым с Excel, для WinForms, который также может использоваться в ASP.NET приложениях.Он поддерживает автозаполнение (перетаскивание с помощью мыши, а также API), которое совместимо с Excel, а также команду Data Series / UI / API, которая обрабатывает более сложные случаи, включая линейные тенденции и тенденции роста, даты / время и т.д...

SpreadsheetGear также поддерживает чтение из, запись в xls и xlsx, а также поддержку буфера обмена (Вырезать, копировать и вставлять), который может обрабатывать содержимое Excel в буфере обмена Windows.

У нас пока нет электронного устройства для Silverlight control, но это является первоочередной задачей на будущее.

Вы можете скачать бесплатную пробную версию здесь если вы хотите попробовать.

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

Другие советы

Если вы собираетесь предоставлять "экспорт в Excel и импорт (вставка) из Excel", то означает ли это, что вы предоставляете среду, в которой у ваших пользователей есть гарантированная установка Excel на их компьютерах?Если да, то вы могли бы рассмотреть возможность использования самого Excel в качестве нужной вам сетки либо через проект VSTO, либо, возможно, путем встраивания листа Excel в качестве элемента управления WinForm?Последнее может потребовать прохождения через несколько циклов взаимодействия, но я думаю, что это все еще возможно.

Очевидно, что если не гарантировано, что все ваши пользователи будут иметь Excel на своих компьютерах, то вы можете проигнорировать мой ответ ;-)

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