Grade de Dados Blazor Livre e Código Aberto (Grid Lite)
O Ignite UI for Blazor Grid Lite é uma grade de dados Blazor leve, de alto desempenho, gratuita para uso, de código aberto e construída para aplicações Blazor modernas.
Essa grade de dados Blazor gratuita é uma grade de dados JavaScript de código aberto construída como um Componente Web, o que significa que você pode usá-la sem dependências, com ou sem framework web. Ele oferece funcionalidades essenciais de exibição de dados com sobrecarga mínima e o desempenho que os usuários esperam. O Blazor Grid Lite foi projetado para desenvolvedores que precisam de uma apresentação de dados rápida e leve.
What You Get with our Free Blazor Data Grid
Nosso Blazor gratuito e de código aberto Grid Lite vem com os seguintes recursos baseados em colunas: ordenação, filtragem, ocultação, redimensionamento e uma variedade de tipos de dados pré-definidos. O desempenho extremamente rápido é entregue com o uso da virtualização de linhas. Além disso, o componente suporta navegação por teclado e tematização por meio do Ignite UI Theming Framework.
Install IgniteUI.Blazor.GridLite
No Visual Studio, abra o gerenciador de pacotes NuGet selecionando Tools → Gerenciador de Pacotes NuGet → Gerencie Pacotes NuGet para Solução. Procure e instale o pacote NuGet IgniteUI.Blazor.GridLite.
Ou instale pelo Console do Gerenciador de Pacotes:
Install-Package IgniteUI.Blazor.GridLite
Or via .NET CLI:
dotnet add package IgniteUI.Blazor.GridLite
Using Grid Lite
1 - Add the IgniteUI.Blazor.Controls namespace in the _Imports.razor file:
@using IgniteUI.Blazor.Controls
2 - Adicione a Folha de Estilo no local apropriado com base no tipo do seu projeto:
<head>
<link href="_content/IgniteUI.Blazor.GridLite/css/themes/light/bootstrap.css" rel="stylesheet" />
</head>
3 - Adicione o componente Grid Lite à sua página de lâmina:
<IgbGridLite Data="data" AutoGenerateColumns="true">
</IgbGridLite>
@code {
private object[] data = new object[]
{
new { Name = "John", Age = 30, City = "New York" },
new { Name = "Jane", Age = 25, City = "Los Angeles" },
new { Name = "Bob", Age = 35, City = "Chicago" }
};
}
Grid Lite in Action
O Grid Lite foi projetado para oferecer os recursos essenciais que você precisa para oferecer uma experiência bonita de grade de dados / tabela de dados em seus aplicativos. Projetado para desempenho e beleza, o Grid Lite funciona em qualquer framework, em qualquer plataforma.
Performance Built In
A virtualização em nível de linha permite renderizar quantidades ilimitadas de dados com rolagem suave.
Automatic Column Types
Os tipos de coluna são gerados automaticamente com base na sua fonte de dados, com filtragem embutida adaptada a cada tipo de coluna.
Interactive Features
Todos os recursos interativos principais que seus usuários esperam: filtragem de colunas, ocultação de colunas, redimensionamento de colunas, ordenação de colunas e mais.
Beautiful UX & Branding
Suporte a temas embutidos para Bootstrap, Material e Fluent, além de infinitas opções de branding em paletas de cores, fontes, elevação, densidade de exibição e muito mais.
Rich Keyboard Navigation
Navegação completa por teclado no estilo Excel oferece aos usuários a experiência que esperam, com alto desempenho mesmo em grandes conjuntos de dados.
Is Grid Lite a Free & Open-Source Blazor Data Grid?
Sim. Ignite UI Grid Lite é uma grade de Blazor de dados gratuita, de código aberto, lançada sob a licença do MIT. Você pode usá-lo em projetos comerciais ou pessoais sem taxas de licenciamento. Faz parte da nossa iniciativa para tornar Ignite UI mais abertos, transparentes e acessíveis.
MIT-licensed
Livre para uso comercial
Community-driven development
Sem restrição de recursos
No entanto, se seu projeto crescer em complexidade e funcionalidade, e você precisar de uma aplicação de nível empresarial, temos uma estratégia de atualização sem problemas. Isso tornará a transição da grade de dados de Blazor livre (Grid Lite) para a completa e avançada Data Grid mais simples e rápida.