https://github.com/wieslawsoltes/templateddatagrid
A DataGrid control based on ListBox and Grid panels.
https://github.com/wieslawsoltes/templateddatagrid
avalonia avaloniaui axaml control datagrid grid listbox panel xaml
Last synced: about 1 month ago
JSON representation
A DataGrid control based on ListBox and Grid panels.
- Host: GitHub
- URL: https://github.com/wieslawsoltes/templateddatagrid
- Owner: wieslawsoltes
- License: mit
- Archived: true
- Created: 2021-08-10T07:51:14.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-23T20:43:22.000Z (4 months ago)
- Last Synced: 2025-03-17T13:54:36.900Z (about 1 month ago)
- Topics: avalonia, avaloniaui, axaml, control, datagrid, grid, listbox, panel, xaml
- Language: C#
- Homepage:
- Size: 317 KB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.TXT
Awesome Lists containing this project
README
# TemplatedDataGrid
[](https://dev.azure.com/wieslawsoltes/GitHub/_build/latest?definitionId=91&branchName=main)
[](https://github.com/wieslawsoltes/TemplatedDataGrid/actions/workflows/build.yml)[](https://www.nuget.org/packages/TemplatedDataGrid)
[](https://www.nuget.org/packages/TemplatedDataGrid)
[](https://www.myget.org/gallery/templateddatagrid-nightly)A DataGrid control based on ListBox and Grid panels.

## Building TemplatedDataGrid
First, clone the repository or download the latest zip.
```
git clone https://github.com/wieslawsoltes/TemplatedDataGrid.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
TemplatedDataGrid is delivered as a NuGet package.
You can find the packages here [NuGet](https://www.nuget.org/packages/TemplatedDataGrid/) and install the package like this:
`Install-Package TemplatedDataGrid`
or by using nightly build feed:
* Add `https://www.myget.org/F/templateddatagrid-nightly/api/v3/index.json` to your package sources
* Alternative nightly build feed `https://pkgs.dev.azure.com/wieslawsoltes/GitHub/_packaging/Nightly/nuget/v3/index.json`
* Update your package using `TemplatedDataGrid` feedand install the package like this:
`Install-Package TemplatedDataGrid -Pre`
### 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/TemplatedDataGrid)
## License
TemplatedDataGrid is licensed under the [MIT license](LICENSE.TXT).