An open API service indexing awesome lists of open source software.

https://github.com/wieslawsoltes/databox

A DataGrid control based on ListBox control
https://github.com/wieslawsoltes/databox

avalonia avaloniaui custom datagrid layout listbox panel

Last synced: 2 months ago
JSON representation

A DataGrid control based on ListBox control

Awesome Lists containing this project

README

        

# DataBox

[![Build Status](https://dev.azure.com/wieslawsoltes/GitHub/_apis/build/status/wieslawsoltes.DataBox?repoName=wieslawsoltes%2FDataBox&branchName=main)](https://dev.azure.com/wieslawsoltes/GitHub/_build/latest?definitionId=103&repoName=wieslawsoltes%2FDataBox&branchName=main)
[![CI](https://github.com/wieslawsoltes/DataBox/actions/workflows/build.yml/badge.svg)](https://github.com/wieslawsoltes/DataBox/actions/workflows/build.yml)

[![NuGet](https://img.shields.io/nuget/v/DataBox.svg)](https://www.nuget.org/packages/DataBox)
[![NuGet](https://img.shields.io/nuget/dt/DataBox.svg)](https://www.nuget.org/packages/DataBox)

A DataGrid control based on ListBox control.

![image](https://user-images.githubusercontent.com/2297442/138347025-4b19b0b6-ff4e-4d68-8ec7-6e265b62e396.png)

## Building DataBox

First, clone the repository or download the latest zip.
```
git clone https://github.com/wieslawsoltes/DataBox.git
```

### Build on Windows using script

* [.NET Core](https://www.microsoft.com/net/download?initial-os=windows).

Open up a command-prompt and execute the commands:
```
.\build.ps1
```

### Build on Linux using script

* [.NET Core](https://www.microsoft.com/net/download?initial-os=linux).

Open up a terminal prompt and execute the commands:
```
./build.sh
```

### Build on OSX using script

* [.NET Core](https://www.microsoft.com/net/download?initial-os=macos).

Open up a terminal prompt and execute the commands:
```
./build.sh
```

## NuGet

DataBox is delivered as a NuGet package.

You can find the packages here [NuGet](https://www.nuget.org/packages/DataBox/) and install the package like this:

`Install-Package DataBox`

### Package Sources

* https://api.nuget.org/v3/index.json
* https://www.myget.org/F/avalonia-ci/api/v2

## Resources

* [GitHub source code repository.](https://github.com/wieslawsoltes/DataBox)

## License

DataBox is licensed under the [MIT license](LICENSE.TXT).