Releases: nuitsjp/Xamarin.Forms.BehaviorsPack
Releases · nuitsjp/Xamarin.Forms.BehaviorsPack
Release 3.0.0
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
- Supported Xamarin.Forms 4.8.0
Release 2.1.1
- Fix Issue #9
Release-2.1.0
- Apply Xamarin.Forms 3.5.0
- Support for events added in Xamarin.Forms 3.5.0
Release-2.0.0
- Delete to Obsolete Attached Properties.
Release-1.5.0
- 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
- Created attachment properties that bind commands to events, for all events.
Release-1.3.1
- Fix Issue #3
Release-1.3.0
- Selecteditembehavior added PropertyPath.
Release-1.2.0
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 =>
{
....
});