Adicione um Visualizador de Excel XLSX para WPF ao seu App de Desktop
Use o Spread.NET da MESCIUS para importar arquivos do Excel de forma programática, personalizar planilhas e impedir alterações por usuários finais.

O Spread.NET ajuda você a criar planilhas, grids, dashboards e formulários. Ele inclui um poderoso mecanismo de cálculo com 450+ funções e a capacidade de importar e exportar planilhas do Excel. Aproveite a extensa API de planilhas do .NET e o poderoso mecanismo de cálculo para criar aplicativos de análise, orçamento, dashboard, coleta e gerenciamento de dados, científicos e financeiros.
Neste post do blog, a Especialista de Marketing de Produto da MESCIUS, Mackenzie Albitz, demonstra como usar o Spread.NET para permitir que seu aplicativo WPF exiba ou interaja com arquivos do Excel usando um visualizador dedicado. Ela vai mostrar como adicionar um visualizador de Excel XLSX a um app WPF usando o controle de planilha do WPF, o Spread.NET for WPF. Você aprenderá como carregar um arquivo .xlsx, bloquear a planilha e permitir que os usuários editem apenas células específicas — perfeito para formulários de orçamento, relatórios ou planilhas somente para revisão. Depois de criar um projeto WPF, as etapas são as seguintes:
- Defina a Interface do Usuário para o app de Planilha WPF
- Importe arquivos do Excel (.xlsx) para o Excel Viewer do app WPF
- Proteja a Worksheet do .NET no Excel Viewer do WPF
O código de exemplo detalhado está incluído e você pode até mesmo baixar um projeto de amostra para acompanhar.
Leia o post completo do blog para aprender como adicionar essa capacidade versátil aos seus aplicativos WPF.
O Spread.NET é licenciado por desenvolvedor e está disponível como uma Licença Perpétua com assinatura de suporte e manutenção de 12 meses. Podemos fornecer qualquer licença do Spread.NET, incluindo licenças novas, renovações de manutenção e licenças de upgrade. Veja nossa página de licenciamento do Spread.NET para obter todos os detalhes.
Para mais informações, visite nossa página do produto Spread.NET.