/Groves

A UWP library

Primary LanguageC#MIT LicenseMIT

Groves

A C# UWP library.

Platform UWP NuGet not yet License MIT

Features

Asynchronous

  • await anything

Collections

  • Advanced CollectionViewSource (filtering, sorting etc...)

Design Time

  • FillUp with design time data

Fake Markup Extensions

Abusing CustomResource for fun and profit:

  • custom bindings maybe (probably possible to do, just perf-wise bad);
  • x:Static (POC done);
  • alternator (POC done);
  • x:Null (POC done);
  • Debug info (POC done);
  • and so much more...

More on this in the wiki: https://github.com/tomzorz/Groves/wiki/FakeMarkupExtension-syntax

Reflection

  • Get value by MemberInfo

UI

  • ColorHelpers
  • PropertyPathHelpers
  • VisualStateHelpers

Linq

  • ForEach
  • SelectUntilException
  • SelectWithFallback

FAQ

NuGet?

Soon™

Why "Groves"?

http://personofinterest.wikia.com/wiki/Root