Syncfusion.Xamarin.Core 19.1.0.54

This package contains common classes and interfaces that are used in other Syncfusion Xamarin UI controls. It also includes the following controls:

1. Text input control (aka floating label entry) - Decorates the input controls such as SfNumericTextBox, SfMaskedEdit, SfComboBox, SfAutoComplete, and Xamarin.Forms framework's Entry and Editor controls with password toggle icon to show and hide password, leading and trailing icons, and assistive labels such as floating label, hint, error, and help text. This control is supported in iOS, Android, UWP and WPF (Editor and Entry alone) platforms.
2. Border - Provides the rounded corner support with same and different corner radii on each side for any type of views. This control is supported in iOS, Android, UWP, and WPF platforms.
3. Gradient view - Provides gradient effect for any type of views. This control is supported in iOS, Android, UWP, and WPF platforms.
4. Avatar view - Provides a graphical representation for user image that allows you to customize the view by adding image, background color, text, etc. This control is supported in iOS, Android, UWP, and WPF platforms.
5. Effects view - Provides modern effects like ripple, selection, scaling, and rotation. Users can render these effects through touch interactions like touch down, touch up, long press, and also by calling the API. This control is supported in iOS, Android and UWP platforms.
6. Shimmer - Improves the responsiveness of an application by showing a modern shimmer effect when the data is being loaded in the background. This control comes with six built-in shimmer types along with custom view support. This control is supported in iOS, Android and UWP platforms.

Note: This package needs to be installed in all Xamarin.Forms projects (.NET Standard, Android, iOS, UWP, macOS, and WPF). In addition, you need to install the “Syncfusion.Xamarin.Core.WPF” package for Xamarin.Forms WPF platform only.

Support:
Incident: https://www.syncfusion.com/support/directtrac/incidents/newincident?utm_source=nuget&utm_medium=listing
Forum: https://www.syncfusion.com/forums/xamarin.forms?utm_source=nuget&utm_medium=listing
This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA (https://www.syncfusion.com/eula/es/?utm_source=nuget&utm_medium=listing). To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products?utm_source=nuget&utm_medium=listing or start a free 30-day trial here (https://www.syncfusion.com/account/manage-trials/start-trials?utm_source=nuget&utm_medium=listing).

© Copyright 2021 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.

There is a newer version of this package available.
See the version list below for details.
Install-Package Syncfusion.Xamarin.Core -Version 19.1.0.54
dotnet add package Syncfusion.Xamarin.Core --version 19.1.0.54
<PackageReference Include="Syncfusion.Xamarin.Core" Version="19.1.0.54" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Syncfusion.Xamarin.Core --version 19.1.0.54
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Syncfusion.Xamarin.Core, 19.1.0.54"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Syncfusion.Xamarin.Core as a Cake Addin
#addin nuget:?package=Syncfusion.Xamarin.Core&version=19.1.0.54

// Install Syncfusion.Xamarin.Core as a Cake Tool
#tool nuget:?package=Syncfusion.Xamarin.Core&version=19.1.0.54
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

https://help.syncfusion.com/xamarin/release-notes/v19.1.0.54?utm_source=nuget&utm_medium=listing

NuGet packages (55)

Showing the top 5 NuGet packages that depend on Syncfusion.Xamarin.Core:

Package Downloads
Syncfusion.Xamarin.SfListView
Syncfusion Xamarin.Forms ListView(https://www.syncfusion.com/xamarin-ui-controls/xamarin-listview?utm_source=nuget&utm_medium=listing&utm_campaign=xamarin-listview-nuget) is a feature rich list control that renders a set of data items with views or custom templates. It has many features like grouping, sorting, filtering, paging, swiping, multiple selection, dragging and dropping, and layout types. This control has also been optimized to work with large amounts of data. Key features: • Data sources: Built-in support to load data from most of the popular data sources, and support to sort, group, and filter out of the box. • Layouts: Supports two different layouts to show list view items. The linear layout arranges items in a single column, whereas the grid layout arranges items in a predefined number of columns. • Templating: Host any view or control and customize it. Each list view item can also be customized, allowing dynamic selection of UI for each item. • Swiping: Associate swipe views with custom actions. Swipe views are displayed by swiping from left to right or right to left over an item. • Horizontal list view: Load data in vertical and horizontal orientations. • Selection: Built-in support for selection with single, multiple, and none modes. • Sorting: Sort data programmatically. Custom sorting logic is also supported. • Grouping: Group by a property from the code, freeze group headers in view, and also use custom grouping logic. The group caption can also be customized by adding views such as images, text, and more. • Filtering: Set predicates to easily filter and view data as needed. • Header and footer support: Support to freeze a header and footer or make it scrollable. Header and footer can be customized by adding any view such as an image, text, and more. • Item reordering: Reorder items by dragging them either with a long press or from the drag indicator view. Items’ appearances can also be customized while dragging. • Autofit items: Dynamically change the size of items to enhance readability. • Pull to refresh: Refresh the data source at run time by performing pull-to-refresh action • Load more: Load more data at run time automatically or manually when the end of a list is reached. Also load more data manually at the top of the list. The loading indicator and load more buttons can also be customized. • Paging: List view items can be paged using data pager control that supports interactive manipulation of data. Note: This package needs to be installed in all Xamarin.Forms projects (PCL/.NET Standard, Android, iOS, UWP and macOS). Documentation: https://help.syncfusion.com/xamarin/listview/getting-started?utm_source=nuget&utm_medium=listing&utm_campaign=xamarin-listview-nuget Support: Incident: https://www.syncfusion.com/support/directtrac/incidents/newincident?utm_source=nuget&utm_medium=listing&utm_campaign=xamarin-listview-nuget Forum: https://www.syncfusion.com/forums/xamarin.forms?utm_source=nuget&utm_medium=listing&utm_campaign=xamarin-listview-nuget This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA (https://www.syncfusion.com/eula/es/?utm_source=nuget&utm_medium=listing). To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products?utm_source=nuget&utm_medium=listing or start a free 30-day trial here (https://www.syncfusion.com/account/manage-trials/start-trials?utm_source=nuget&utm_medium=listing). © Copyright 2021 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.
Syncfusion.Xamarin.Buttons
The package comprises the following Syncfusion controls for Xamarin.Forms. List of controls: Check box, radio button, chips, button, segmented control and switch. Note: This package needs to be installed in all Xamarin.Forms projects (PCL/.NET Standard, Android, iOS, and UWP). Check Box: Check Box is a selection control that allows users to select one or more options from a set. The three states of check box are checked, unchecked, and indeterminate. Key features: • Allows users to select and clear the control by tapping. • Supports check box color, shape, and label text customization. Learn more: https://www.syncfusion.com/xamarin-ui-controls/xamarin-checkbox?utm_source=nuget&utm_medium=listing Radio Button: Radio Button is a selection control that allows users to select one option from a set. The two states of radio button are checked and unchecked. Key features: • Allows users to select and clear the control by tapping. • Supports radio button color and label text customization. Learn more: https://www.syncfusion.com/xamarin-ui-controls/xamarin-radio-button?utm_source=nuget&utm_medium=listing Segmented Control: Segmented Control provides a simple way to choose from a linear set of two or more segments, each of which functions as a mutually exclusive button. Key features: • Supports display of segments with text, font icons, or both. • Supports scrolling and aligning the segments equally within the available space. • Populates the segments from a collection of strings and views along with the objects of built-in classes. • Supports customizing text and other UI elements. Learn more: https://www.syncfusion.com/xamarin-ui-controls/xamarin-segmented-control?utm_source=nuget&utm_medium=listing Button: The Button is a custom button control with UI customization, toggle states, and theme support. You can set icons,custom content, background images background images and corner edge radii and customize the appearance for different visual states using the visual state manager. Key features: • Customize a button as an outline, flat, circle, or icon button. • Use visual states such as pressed, normal, checked, and unchecked. • Use a toggle button. Learn more: https://www.syncfusion.com/xamarin-ui-controls/xamarin-button Chips: The new chip control presents information in an interactive and customizable layout. The new chip group control arranges multiple chip controls in a variable layout and groups them to make selections. Key features: • User-preferred layouts can be used to arrange chip elements. • Has support to add input views in a group. • Single and Multiple selections. • Command support. Learn more: https://www.syncfusion.com/xamarin-ui-controls/xamarin-chips Switch: The Switch is a custom switch control with UI customization, intermediate state, and theme support. You can set images, different height, width and customize the appearance for different visual states using the visual state manager. Key features • Supports three states • Displays an image as the thumb background • Supports gradient background for the control • Supports thumb, track color, and size customization Learn more: https://www.syncfusion.com/xamarin-ui-controls/xamarin-switch This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA (https://www.syncfusion.com/eula/es/?utm_source=nuget&utm_medium=listing). To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products?utm_source=nuget&utm_medium=listing or start a free 30-day trial here (https://www.syncfusion.com/account/manage-trials/start-trials?utm_source=nuget&utm_medium=listing). © Copyright 2021 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.
Syncfusion.Xamarin.SfBusyIndicator
The Syncfusion Busy Indicator for Xamarin.Forms control provides over 10 built-in animations that can be displayed within the application. It is used to indicate busy status during app loading, data processing, and more. Key features: • Option available to enable/disable animation. • Display customized title text while showing animation. • Height and width customization. Note: This package needs to be installed in all Xamarin.Forms projects (PCL/.NET Standard, Android, iOS, and UWP). Learn more: https://www.syncfusion.com/xamarin-ui-controls/xamarin-busy-indicator?utm_source=nuget&utm_medium=listing Documentation: https://help.syncfusion.com/xamarin/busy-indicator/getting-started?utm_source=nuget&utm_medium=listing Support: Incident: https://www.syncfusion.com/support/directtrac/incidents/newincident?utm_source=nuget&utm_medium=listing Forum: https://www.syncfusion.com/forums/xamarin.forms?utm_source=nuget&utm_medium=listing This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA (https://www.syncfusion.com/eula/es/?utm_source=nuget&utm_medium=listing). To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products?utm_source=nuget&utm_medium=listing or start a free 30-day trial here (https://www.syncfusion.com/account/manage-trials/start-trials?utm_source=nuget&utm_medium=listing). © Copyright 2021 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.
Syncfusion.Xamarin.SfProgressBar
The package comprises the following Syncfusion controls for Xamarin.Forms. List of controls: Progress bar and step progress bar control. Note: This package needs to be installed in all Xamarin.Forms projects (PCL/.NET Standard, Android, iOS, and UWP). Progress bar: The Syncfusion progress bar component for Xamarin.Forms provides a customizable visual that indicates the progress of a task. Key features: • Visualize progress in different shapes, such as rectangle and circle. • Customize ranges with different colors in the linear progress bar. • Customize the progress and track thickness. • Display custom content at the center of the circular progress bar. • Visualize progress in segments. • Customize the start and end angles of the circular progress bar. Learn more: https://www.syncfusion.com/xamarin-ui-controls/xamarin-progress-bar?utm_source=nuget&utm_medium=listing Documentation : https://help.syncfusion.com/xamarin/progressbar/overview?utm_source=nuget&utm_medium=listing Step progress bar: The Syncfusion step progress bar component for Xamarin.Forms provides a customizable visual that indicates the progress of a task in multiple step. Key features: • Visualize step progress marker in different shapes, such as square and circle. • Customize the step marker and progress style for different status. • Display different content at the center of step marker such as tick, cross, circle, numbering and image. Learn more: https://www.syncfusion.com/xamarin-ui-controls/xamarin-step-progressbar Documentation : https://help.syncfusion.com/xamarin/stepprogressbar/overview Support: Incident:https://www.syncfusion.com/support/directtrac/incidents/newincident?utm_source=nuget&utm_medium=listing Forum: https://www.syncfusion.com/forums/xamarin.forms?utm_source=nuget&utm_medium=listing This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA (https://www.syncfusion.com/eula/es/?utm_source=nuget&utm_medium=listing). To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products?utm_source=nuget&utm_medium=listing or start a free 30-day trial here (https://www.syncfusion.com/account/manage-trials/start-trials?utm_source=nuget&utm_medium=listing). © Copyright 2021 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.
Syncfusion.Xamarin.SfNumericTextBox
The Syncfusion Numeric Text Box for Xamarin.Forms restricts input of numeric values. It also provides support for culture-based formatting. Key features: • FormatString: Input string can be formatted by using format strings. • Culture: Number format can be localized to any specific culture. • AllowNull: Allows the user to set null value. • ParserMode: Value gets parsed based on the parser mode. Note: This package needs to be installed in all Xamarin.Forms projects (PCL/.NET Standard, Android, iOS, and UWP). Learn more: https://www.syncfusion.com/xamarin-ui-controls/xamarin-numeric-entry?utm_source=nuget&utm_medium=listing Documentation: https://help.syncfusion.com/xamarin/numeric-entry/overview?utm_source=nuget&utm_medium=listing Support: Incident: https://www.syncfusion.com/support/directtrac/incidents/newincident?utm_source=nuget&utm_medium=listing Forum: https://www.syncfusion.com/forums/xamarin.forms?utm_source=nuget&utm_medium=listing This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA (https://www.syncfusion.com/eula/es/?utm_source=nuget&utm_medium=listing). To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products?utm_source=nuget&utm_medium=listing or start a free 30-day trial here (https://www.syncfusion.com/account/manage-trials/start-trials?utm_source=nuget&utm_medium=listing). © Copyright 2021 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.

GitHub repositories (3)

Showing the top 3 popular GitHub repositories that depend on Syncfusion.Xamarin.Core:

Repository Stars
syncfusion/essential-ui-kit-for-xamarin.forms
Free and beautiful XAML template pages for Xamarin.Forms apps.
syncfusion/xamarin-demos
This repository contains the Syncfusion Xamarin UI control’s samples and the guide to use them.
jamesmontemagno/app-ac-islandtracker
Animal Crossing Island Tracking Mobile App

Version History

Version Downloads Last updated
19.1.0.59 1,918 5/3/2021
19.1.0.58 2,978 4/26/2021
19.1.0.57 5,077 4/20/2021
19.1.0.56 5,181 4/13/2021
19.1.0.55 5,365 4/6/2021
19.1.0.54 6,196 3/30/2021
18.4.0.49 7,832 3/22/2021
18.4.0.48 6,590 3/16/2021
18.4.0.47 8,017 3/9/2021
18.4.0.46 12,794 3/2/2021
18.4.0.44 9,458 2/23/2021
18.4.0.43 6,582 2/15/2021
18.4.0.42 15,374 2/9/2021
18.4.0.41 28,774 2/2/2021
18.4.0.39 8,633 1/28/2021
18.4.0.35 9,407 1/19/2021
18.4.0.34 8,414 1/12/2021
18.4.0.33 11,042 1/4/2021
18.4.0.32 5,651 12/30/2020
18.4.0.31 6,688 12/22/2020
18.4.0.30 11,468 12/17/2020
18.3.0.53 27,357 12/8/2020
18.3.0.52 9,784 11/30/2020
18.3.0.51 31,879 11/23/2020
18.3.0.50 41,070 11/17/2020
18.3.0.48 7,922 11/10/2020
18.3.0.47 8,857 11/5/2020
18.3.0.44 31,281 10/27/2020
18.3.0.42 10,904 10/20/2020
18.3.0.40 10,537 10/12/2020
18.3.0.38 10,174 10/7/2020
18.3.0.35 13,032 10/1/2020
18.2.0.59 27,184 9/22/2020
18.2.0.58 11,237 9/15/2020
18.2.0.57 8,534 9/8/2020
18.2.0.56 14,587 9/1/2020
18.2.0.55 14,332 8/25/2020
18.2.0.54 8,294 8/18/2020
18.2.0.48 28,930 8/4/2020
18.2.0.47 10,936 7/28/2020
18.2.0.46 9,634 7/21/2020
18.2.0.45 23,381 7/14/2020
18.2.0.44 19,292 7/6/2020
18.1.0.59 37,359 6/23/2020
18.1.0.57 43,183 6/16/2020
18.1.0.56 13,983 6/9/2020
18.1.0.55 18,138 6/2/2020
18.1.0.54 27,152 5/27/2020
18.1.0.53 14,210 5/19/2020
18.1.0.52 15,635 5/13/2020
18.1.0.48 20,261 5/5/2020
18.1.0.46 13,227 4/28/2020
18.1.0.45 21,686 4/21/2020
18.1.0.44 10,615 4/14/2020
18.1.0.43 12,542 4/7/2020
18.1.0.42 22,533 4/1/2020
18.1.0.36-beta 2,509 3/19/2020
17.4.0.55 65,679 3/10/2020
17.4.0.53 13,725 3/3/2020
17.4.0.51 16,596 2/25/2020
17.4.0.50 15,100 2/18/2020
17.4.0.49 11,996 2/11/2020
17.4.0.47 7,746 2/5/2020
17.4.0.46 21,803 1/30/2020
17.4.0.44 31,449 1/21/2020
17.4.0.43 10,084 1/14/2020
17.4.0.41 11,404 1/7/2020
17.4.0.40 10,512 12/24/2019
17.4.0.39 17,992 12/17/2019
17.3.0.34 27,168 12/10/2019
17.3.0.33 9,798 12/4/2019
17.3.0.30 10,131 12/3/2019
17.3.0.29 12,069 11/26/2019
17.3.0.28 13,920 11/19/2019
17.3.0.27 17,111 11/12/2019
17.3.0.26 16,381 11/5/2019
17.3.0.21 17,911 10/29/2019
17.3.0.19 22,110 10/22/2019
17.3.0.17 12,905 10/15/2019
17.3.0.14 63,366 10/3/2019
17.3.0.9-beta 6,059 9/20/2019
17.2.0.51 38,663 9/10/2019
17.2.0.49 11,101 9/3/2019
17.2.0.47 18,738 8/27/2019
17.2.0.46 16,417 8/22/2019
17.2.0.41 37,993 8/13/2019
17.2.0.40 31,147 8/6/2019
17.2.0.39 23,122 7/30/2019
17.2.0.36 17,945 7/23/2019
17.2.0.35 16,678 7/17/2019
17.2.0.34 37,216 7/11/2019
17.2.0.28-beta 4,207 6/27/2019
17.1.0.53 28,193 6/25/2019
17.1.0.52 16,627 6/18/2019
17.1.0.51 30,666 6/11/2019
17.1.0.50 11,849 6/4/2019
17.1.0.49 12,075 5/28/2019
17.1.0.48 15,885 5/21/2019
17.1.0.47 20,619 5/14/2019
17.1.0.44 17,672 5/7/2019
17.1.0.43 11,680 4/30/2019
17.1.0.42 15,057 4/23/2019
17.1.0.41 13,330 4/16/2019
17.1.0.40 24,045 4/9/2019
17.1.0.38 28,274 3/29/2019
17.1.0.32-beta 3,745 3/13/2019
16.4.0.54 46,578 2/19/2019
16.4.0.53 10,301 2/13/2019
16.4.0.52 30,950 2/5/2019
16.4.0.48 23,510 1/22/2019
16.4.0.47 7,504 1/16/2019
16.4.0.46 17,221 1/8/2019
16.4.0.44 13,676 12/24/2018
16.4.0.42 29,684 12/17/2018
16.4.0.40-beta 2,504 12/10/2018
16.3.0.36 29,516 11/27/2018
16.3.0.35-beta 2,107 11/23/2018
16.3.0.29 18,116 10/30/2018
16.3.0.21 23,323 9/21/2018
16.3.0.17-beta 909 9/12/2018
16.2.0.50 25,507 8/28/2018
16.2.0.46 15,036 8/6/2018
16.2.0.42 28,137 6/29/2018
16.2.0.41 8,050 6/25/2018
16.1.0.37 30,108 4/25/2018
16.1.0.32 11,047 3/29/2018
16.1.0.26 14,369 3/7/2018
16.1.0.24 6,520 2/22/2018
15.4.0.20 23,505 12/28/2017
15.4.0.17 12,242 12/11/2017
Show less