public static readonly BindableProperty OrientationProperty = BindableProperty.Create("Orientation", typeof(GridViewOrientation), typeof(GridView), GridViewOrientation.Vertical);
+ /// <summary>
+ ///Occurs when the visual representation of the item is being added to the visual layout.
+ /// </summary>
public event EventHandler<ItemVisibilityEventArgs> ItemAppearing;
+ /// <summary>
+ ///Occurs when the visual representation of the item is being removed from the visual layout.
+ /// </summary>
public event EventHandler<ItemVisibilityEventArgs> ItemDisappearing;
+ /// <summary>
+ ///Occurs when the item is selected.
+ /// </summary>
public event EventHandler<SelectedItemChangedEventArgs> ItemSelected;
+ /// <summary>
+ ///Occurs when the item is tapped.
+ /// </summary>
public event EventHandler<TappedItemChangedEventArgs> ItemTapped;
- public event EventHandler<GrdiViewScrollToRequestedEventArgs> ScrollToRequested;
+ internal event EventHandler<GrdiViewScrollToRequestedEventArgs> ScrollToRequested;
/// <summary>
/// Identifiers of the direction for which the GridView expands while placing its items.
// Below Properties and methods are NOT used in GridView.
// For interacting with Cell(Xamarin.Form.Core) implementing IListViewController is needed,
// but these are unnecessary in GridView.
+
#region IListViewController
event EventHandler<ScrollToRequestedEventArgs> IListViewController.ScrollToRequested
throw new NotImplementedException();
}
- #endregion
+ #endregion IListViewController
}
-}
+}
\ No newline at end of file