Coder Social home page Coder Social logo

deltabluetrading / datagrid Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zumero/datagrid

0.0 2.0 0.0 5.58 MB

A Xamarin.Forms control for displaying data in rows and columns.

License: Apache License 2.0

C# 96.81% Shell 0.13% PowerShell 0.16% F# 2.90%

datagrid's Introduction

Zumero DataGrid for Xamarin.Forms

A Xamarin.Forms control for displaying data in rows and columns.

Is this open source?

Yes. Apache License v2.

What are its features?

  • Support for cell contents to be any Xamarin.Forms.View
  • Scrolling, both horizontal and vertical
  • Optional top frozen header row
  • Optional left frozen column
  • Separate View template for each column
  • View recycling (If you have 1000 rows but only 10 can be visible, DataGrid creates 10 Views and reuses them.)
  • Data row objects (provided to the DataGrid as an IList<object>)
  • Strong integration with the Xamarin.Forms binding mechanism
  • Automatic updates if an ObservableCollection is used for rows and columns
  • Configurable row height (for all rows in the grid)
  • Configurable column widths (can be different for each column)
  • Configurable spacing between rows and columns
  • Row selections
  • Works with C#, F#, and XAML
  • Support for iOS, Android, and Windows Phone
  • Full API documentation in MonoDoc

Is there documentation?

Yes:

In the component directory, see GettingStarted.md.

In the DataGrid directory, see the subdirectory called docs, which contains full API documentation in monodoc format.

Does this support for the WinRT-flavored platforms?

Not yet. This work is in progress. Initial code is in DataGrid.Windows and DataGrid.WinPhone81.

datagrid's People

Contributors

ericsink avatar jeremysheeley avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.