FrayxRulez / SwipeListView

A ListView with swipe handling like the one in new Outlook Mail app for Windows 10.
MIT License
99 stars 29 forks source link

SwipeListView for Runtime & Silverlight

Introduction

This repository contains a list with items swiping feature, like the one in new Outlook Mail app for Windows 10.

Demo

In Runtime controls are based on ListView & ListViewItem, in Silverlight on ListBox & ListBoxItem. Items have two side options fully customizables via ItemX properties of their parent SwipeListView.

Available properties are:

Available behaviors are:

You can handle swipe with ItemSwipe event. It is triggered at start of animation for Collapse behavior and at the end for Expand. Event arguments are SwipedItem and Direction.

The code is released under the MIT/X11, so feel free to modify and share your changes with the world.

How to

A demo project (Runtime) is included in solution.

Install

You can install the library via NuGet.

Install-Package SwipeListView