37 packages tagged with “collectionView”
Provides common classes and controls for ComponetOne UWP controls. Includes Input, Editor, PopUp, CollectionView, and more.
CollectionView provides cross-platform data features like sorting, grouping and filtering.
Collection of Xamarin.Forms components. IMPORTANT: On platform projects, call SharpnadoInitializer.Initialize() after Xamarin.Forms.Forms.Init() and before LoadApplication(new App()). Pure Xamarin.Forms tabs: * Fixed tabs (android tabs style) * Scrollable tabs * Segmented tabs * Custom shadows (neumorphism ready) * Circle button in tab bar * Bottom bar tabs (ios tabs style) * Custom tabs (be creative just implement TabItem) * Independent ViewSwitcher Sharpnado.Shadows: * Add as many custom shadows as you like to any view (Android, iOS, UWP) * You can specify each shadow Color, Opacity, BlurRadius, and Offset * Simply implement Neumorphism * You can add one shadow, 3 shadows, 99 shadows, to any Xamarin.Forms element * Animate any of these property and make the shadows dance around your elements MaterialFrame: * AcrylicBlur mode * 3 Blur styles: Light, ExtraLight, Dark (UIVisualEffectView styles) * Acrylic mode * Dark mode * Light mode * Change modes dynamically * Performance (CALayer on ios, LayerDrawable on android) * Android: RealtimeBlurView from Tu Yimin (mmin18) The TaskLoaderView 2.0 handles all your task loading states: * Handles error with custom messages and icons * Handles empty states * Show snackbar errors for refresh scenarios (if data is already shown) * Handles retry with button * Support Xamarin.Forms.Skeleton * Can override any state views with your own custom ones HorizontalListView for Xamarin.Forms (close to a CollectionView): * Carousel layout * Column count * Snapping on first or middle element * Padding and item spacing * Handles NotifyCollectionChangedAction Add Remove and Reset actions * View recycling * RecyclerView on Android * UICollectionView on iOS Grid ListView (HorizontalListView with ListLayout set to Grid): * Column count * Drag And Drop * RefreshView support * Padding and item spacing * Handles NotifyCollectionChangedAction Add Remove and Reset actions * View recycling
* Horizontal, Grid, Carousel or Vertical layout * Reveal custom animations * Drag and Drop feature * Column count * Infinite loading with Paginator component * Snapping on first or middle element * Padding and item spacing * Handles NotifyCollectionChangedAction Add, Remove and Reset actions * View recycling * RecyclerView on Android * UICollectionView on iOS Initialization: * On core project call Sharpnado.HorizontalListView.Initializer.Initialize(true, false) in App.xaml.cs after InitializeComponent(). * On platform projects (ios/android), call SharpnadoInitializer.Initialize() before Xamarin.Forms.Forms.Init() and LoadApplication(new App()). Warning: the MaterialFrame is no longer included in the package, you have to install it manually: Sharpnado.MaterialFrame.
基本ライブラリには、ComponetOne UWP コントロールの共通クラスと、Input、Editor、PopUp、CollectionView などのコントロールが含まれています。
CollectionView provides Xamarin.Android support for data features like sorting, grouping and filtering with the RecyclerView control. It enables support for advanced features such as pull-to-refresh and incremental, on-demand loading.
CollectionView provides Xamarin.iOS support for data features like sorting, grouping and filtering with the UITableView and UICollectionView controls. It enables support for advanced features such as pull-to-refresh and incremental, on-demand loading.
CollectionView provides Xamarin.Mac support for data features like sorting, grouping and filtering with the NSTableView control. It enables support for advanced features such as pull-to-refresh and incremental, on-demand loading.
CollectionView on steroids including: * Horizontal, Grid, Carousel or Vertical layout * Header, Footer and GroupHeader * Reveal custom animations * Drag and Drop * Column count * Infinite loading with Paginator component * Snapping on first or middle element * Padding and item spacing * Handles NotifyCollectionChangedAction Add, Remove and Reset actions * View recycling * RecyclerView on Android * UICollectionView on iOS ## Installation * In Core project, in `MauiProgram.cs`: ```csharp public static MauiApp CreateMauiApp() { var builder = MauiApp.CreateBuilder(); builder .UseMauiApp() .UseSharpnadoCollectionView(loggerEnable: false); } ```
DataCollection provides cross-platform data features like sorting, grouping and filtering.
* Horizontal, Grid, Carousel or Vertical layout * Header, Footer and GroupHeader * Reveal custom animations * Drag and Drop * Column count * Infinite loading with Paginator component * Snapping on first or middle element * Padding and item spacing * Handles NotifyCollectionChangedAction Add, Remove and Reset actions * View recycling * RecyclerView on Android * UICollectionView on iOS Initialization: * On core project call Sharpnado.CollectionView.Initializer.Initialize(true, false) in App.xaml.cs after InitializeComponent(). * On platform projects (ios/android), call Initializer.Initialize() before Xamarin.Forms.Forms.Init() and LoadApplication(new App()).
CollectionView.EntityFramework allows using entity framework as the source of controls supporting C1.CollectionView.
The DevExpress CollectionView for .NET MAUI is a full-featured component that allows you to display and manage data item collections in your cross-platform mobile apps
MAUI Virtualize ListView with smooth scrolling and without platform-specific code
CollectionView は、Xamarin プラットフォーム用のデータバインディングコンポーネントです。データのフィルタ処理、グループ化、ソートの各サービスをデータコレクションに提供します。
ReorderableCollectionView for Xamarin.Forms
Provides ObservableRangeCollection and its WPF version, including AddRange, InsertRange, RemoveRange/RemoveAll, Replace/ReplaceRange methods for bulk operation to avoid frequent update notification events.
Fancy carousel flow layout for UICollectionView. It comes with a paginated effect and it shrinks and makes transparent the side items
This project allows you to create and use ContextActions in .NET MAUI's CollectionView
Warning: Versions >= 10.0.0.12 do not rely on UWP or Android renderers. Read getting started at: https://giacomoenna.wixsite.com/xamarin/post/extendedcollectionview Platforms: Android - UWP - IOS - WPF - Single Item Selection - Multiple Items Selection - Vertical, Horizontal, GridLayout orientation - Grouping - Refresh - Vertical Drag And Drop (no WPF) - Horizontal Drag And Drop (no WPF) - GridLayout Drag And Drop (no WPF) - ItemTemplate, SelectedItemTemplate - Default SelectedItemColor - Cancel Drag and Drop - OnHover DragColor - OnHoverCancel DragColor - Exhaustive EventArgs - Commands - NoItemsView - Free
Быстрая группировка для DataGrid
Waterfall CollectionView with custom height for each item and more for Xamarin Android and iOS
A control that mimic CollectionView but has dymanic flexible height.
* All functions from Sharpnado.HorizontalListView included. Source: https://www.nuget.org/packages/Sharpnado.Forms.HorizontalListView/ * Horizontal, Grid, Carousel or Vertical layout * Reveal custom animations * Drag and Drop feature * Column count * Infinite loading with Paginator component * Snapping on first or middle element * Padding and item spacing * Handles NotifyCollectionChangedAction Add, Remove and Reset actions * View recycling * RecyclerView on Android * UICollectionView on iOS * Constant gap between items in HorizontalListView (Android) changed to 0 This frees you from having to put strange values on HorizontalListView.ItemSpacing and from here it is more (as I think) logical to control it. Initialization (from source): * On core project call Sharpnado.HorizontalListView.Initializer.Initialize(true, false) in App.xaml.cs after InitializeComponent(). * On platform projects (ios/android), call SharpnadoInitializer.Initialize() before Xamarin.Forms.Forms.Init() and LoadApplication(new App()). Warning: the MaterialFrame is no longer included in the package, you have to install it manually: Sharpnado.MaterialFrame.
High-performance virtualization toolkit for .NET MAUI supporting 15k+ item scrolling.
ExtendedControls.ExtCollectionView Android renderer