Skip to content

Releases: nuitsjp/Xamarin.Forms.BehaviorsPack

Release 3.0.0

15 Mar 21:26
Compare
Choose a tag to compare

Release 3.0.0

  • Support for Xamarin.Forms 5.0
  • Breaking changes due to Xamarin.Forms Breaking changes
  • Removed Expanders (moved to XamarinCommunityToolkit)
  • Removed MediaElements (moved to XamarinCommunityToolkit)
  • Removed MasterDetailPages (because FlyoutPage was added and MasterDetailPage was deprecated)
  • Support for FlyoutPage
  • Support for GradientBrush
  • Support for GeometryGroup
  • Support for DragLeave of DropGestureRecognizer
  • Support for CloseRequestedNotifyAnimated of SwipeViews
  • Support for OpenRequestedNotifyAnimated of SwipeViews

Release 2.2.0

11 Dec 07:19
Compare
Choose a tag to compare
  • Supported Xamarin.Forms 4.8.0

Release 2.1.1

03 Apr 15:32
Compare
Choose a tag to compare
  • Fix Issue #9

Release-2.1.0

03 Mar 07:54
Compare
Choose a tag to compare
  • Apply Xamarin.Forms 3.5.0
  • Support for events added in Xamarin.Forms 3.5.0

Release-2.0.0

25 May 08:23
Compare
Choose a tag to compare
  • Delete to Obsolete Attached Properties.

Release-1.5.0

25 May 08:19
Compare
Choose a tag to compare
  • Added attached property to clear selected item after notifying Item selected in ListView.
  • Created attachment properties that bind commands to events, for all events.
  • AttaticedProperty added in 1.4.0 has been changed to Obsolete.

Release-1.4.0

17 Mar 02:36
96650a7
Compare
Choose a tag to compare
  • Created attachment properties that bind commands to events, for all events.

Release-1.3.1

04 Oct 06:02
Compare
Choose a tag to compare
  • Fix Issue #3

Release-1.3.0

08 Aug 04:44
Compare
Choose a tag to compare
  • Selecteditembehavior added PropertyPath.

Release-1.2.0

08 Jul 13:46
Compare
Choose a tag to compare

Added SelectedItemBehavior to execute the command when the SelectedItem event occurs in ListView.
Pass the item selected in ListView to Command.
If Clearselected property is true, SelectedItem property of ListView is cleared after command execution.

XAML Sample

<ListView ItemsSource="{Binding Fruits}">
    <ListView.Behaviors>
        <behaviorsPack:SelectedItemBehavior Command="{Binding SelectedFruitCommand}"/>
    </ListView.Behaviors>

C# Sample

public IList<Fruit> Fruits { get; } = new List<Fruit>();

public ICommand SelectedFruitCommand => new Command<Fruit>(fruit =>
{
    ....
});