xamarin-demos/README.md

123 строки
12 KiB
Markdown
Исходник Постоянная ссылка Ответственный История

Этот файл содержит неоднозначные символы Юникода!

Этот файл содержит неоднозначные символы Юникода, которые могут быть перепутаны с другими в текущей локали. Если это намеренно, можете спокойно проигнорировать это предупреждение. Используйте кнопку Экранировать, чтобы подсветить эти символы.

# Syncfusion Xamarin examples
This repository contains awesome demos of [Syncfusion Xamarin UI controls](https://www.syncfusion.com/products/xamarin?utm_source=github&utm_medium=listing). This is the best place to check our controls to get more insight about the usage of APIs. You can also check our controls by installing the complete Xamarin.Forms sample browser from [ Google Play Store](https://play.google.com/store/apps/details?id=com.syncfusion.samplebrowser) or [Microsoft Store](https://www.microsoft.com/en-in/p/syncfusion-essential-studio-for-xamarin/9nn069tldzf4), in which you can browse the demo for all the controls and view the source code of each sample within the app itself.
This section guides you to use the Syncfusion Xamarin examples in your applications.
* [Requirements to run the demo](#requirements-to-run-the-demo)
* [Repository Structure](#repository-structure)
* [License](#license)
* [Using the examples](#using-the-examples)
* [Controls Catalog](#controls-catalog)
* [Support and Feedback](#support-and-feedback)
## <a name="requirements-to-run-the-demo"></a>Requirements to run the demo ##
* [Visual Studio 2017](https://visualstudio.microsoft.com/downloads/) or [Visual Studio for Mac](https://visualstudio.microsoft.com/vs/mac/).
* Xamarin add-ons for Visual Studio (available via the Visual Studio installer).
## <a name="repository-structure"></a>Repository Structure ##
The <b>"Forms"</b> directory contains the Xamarin.Forms examples for each control such as Charts, DataGrid, etc. All the examples can be deployed in Android, iOS, and UWP platforms. Additionally, Charts, DataGrid, and ListView examples can be deployed in macOS platform also.
The <b>"Android/SampleBrowser"</b> directory contains Xamarin.Android sample browser project. Run this project to see the Xamarin.Android examples for all the controls in single application.
The <b>"iOS/SampleBrowser"</b> directory contains Xamarin.iOS sample browser project. Run this project to see the Xamarin.iOS examples for all the controls in single application.
## <a name="license"></a>License ##
Syncfusion has no liability for any damage or consequence that may arise by the use or viewing of the examples. The examples are for demonstrative purposes and if you choose to use or access the examples you agree to not hold Syncfusion liable, in any form, for any damage that is related to use, accessing or otherwise viewing the examples. By accessing, viewing, or otherwise seeing the examples you acknowledge and agree Syncfusions examples will not allow you to seek injunctive relief in any form for any claim related to the sample. If you do not agree to this, do not view, access, utilize or otherwise do anything with Syncfusions examples.
## <a name="using-the-examples"></a>Using the examples ##
If you download the examples using the "Download ZIP" option then please follow the instructions below
**Notes:**
* Before you unzip the archive, right-click it, select Properties, and then select Unblock.
* Be sure to unzip the entire archive, and not just individual examples. The samples depend on the SharedContent folder in the archive.
**To use the Syncfusion Xamarin examples, Syncfusion license key should be registered in examples. Refer [this](https://www.syncfusion.com/kb/9002?utm_source=github&utm_medium=listing) link for more information.**
**Reminder:** If you unzip individual examples, they will not build due to references to other portions of the ZIP file that were not unzipped. You must unzip the entire archive if you intend to build the examples.
## Controls Catalog
| Xamarin.Forms | Xamarin.Android | Xamarin.iOS |
| ------------- | --------------- | ----------- |
| <b>GRIDS<b> | <B><center>GRIDS</center><b> | <b><center>GRIDS</center><b> |
| [DataGrid](Forms/DataGrid) | [DataGrid](Android/SampleBrowser/Samples/DataGrid) | [DataGrid](iOS/SampleBrowser/Samples/DataGrid) |
| <b><center>DATA VISUALIZATION</center></b> | <b><center>DATA VISUALIZATION</center></b> | <b><center>DATA VISUALIZATION</center></b> |
| [Bar Code](Forms/Barcode) | [Bar Code](Android/SampleBrowser/Samples/Barcode) | [Bar Code](iOS/SampleBrowser/Samples/Barcode) |
| [Charts](Forms/Chart) | [Charts](Android/SampleBrowser/Samples/Chart) | [Charts](iOS/SampleBrowser/Samples/Chart) |
| [Circular Gauge](Forms/CircularGauge) | [Circular Gauge](Android/SampleBrowser/Samples/CircularGauge) | [Circular Gauge](iOS/SampleBrowser/Samples/CircularGauge) |
| [Diagram](Forms/Diagram)| [Diagram](Android/SampleBrowser/Samples/Diagram) | [Diagram](iOS/SampleBrowser/Samples/Diagram) |
| [Digital Gauge](Forms/DigitalGauge) | [Digital Gauge](Android/SampleBrowser/Samples/DigitalGauge) | [Digital Gauge](iOS/SampleBrowser/Samples/DigitalGauge) |
| [Linear Gauge](Forms/LinearGauge) | [Linear Gauge](Android/SampleBrowser/Samples/LinearGauge) | [Linear Gauge](iOS/SampleBrowser/Samples/LinearGauge) |
| [Maps](Forms/Maps) | [Maps](Android/SampleBrowser/Samples/Maps) | [Maps](iOS/SampleBrowser/Samples/Maps) |
| [Range Navigator](Forms/RangeNavigator) | [Range Navigator](Android/SampleBrowser/Samples/RangeNavigator) | [Range Navigator](iOS/SampleBrowser/Samples/RangeNavigator) |
| [Sparkline](Forms/Sparkline) | [Sparkline](Android/SampleBrowser/Samples/SparkLine) | [Sparkline](iOS/SampleBrowser/Samples/Sparkline) |
| [Sunburst Chart](Forms/SunburstChart) | [Sunburst Chart](Android/SampleBrowser/Samples/Sunburst) | [Sunburst Chart](iOS/SampleBrowser/Samples/Sunburst) |
| [Tree Map](Forms/TreeMap) | [Tree Map](Android/SampleBrowser/Samples/TreeMap) | [Tree Map](iOS/SampleBrowser/Samples/TreeMap) |
| <b><center>CALENDAR</center><b> | <b><center>CALENDAR</center><b> | <b><center>CALENDAR</center><b> |
| [Scheduler](Forms/Schedule) | [Scheduler](Android/SampleBrowser/Samples/Schedule) | [Scheduler](iOS/SampleBrowser/Samples/Schedule) |
| [Calendar](Forms/Calendar) | [Calendar](Android/SampleBrowser/Samples/Calendar) | [Calendar](iOS/SampleBrowser/Samples/Calendar) |
| <b><center>PROJECT MANAGEMENT</center><b> | <b><center>PROJECT MANAGEMENT</center><b> | <b><center>PROJECT MANAGEMENT</center><b> |
| [Kanban](Forms/Kanban) | [Kanban](Android/SampleBrowser/Samples/Kanban) | [Kanban](iOS/SampleBrowser/Samples/Kanban) |
| <b><center>NOTIFICATION</center><b> | <b><center>NOTIFICATION</center><b> | <b><center>NOTIFICATION</center><b> |
| [Busy Indicator](Forms/BusyIndicator) | [Busy Indicator](Android/SampleBrowser/Samples/BusyIndicator) | [Busy Indicator](iOS/SampleBrowser/Samples/BusyIndicator) |
| [Progress Bar](Forms/ProgressBar) | [Progress Bar](Android/SampleBrowser/Samples/ProgressBar) | [Progress Bar](iOS/SampleBrowser/Samples/ProgressBar) |
| [Pull To Refresh](Forms/PullToRefresh) | [Pull To Refresh](Android/SampleBrowser/Samples/PullToRefresh) | [Pull To Refresh](iOS/SampleBrowser/Samples/PullToRefresh) |
| <b><center>VIEWER/EDITOR</center><b> | <b><center>VIEWER/EDITOR</center><b> | <b><center>VIEWER/EDITOR</center><b> |
| [Image Editor](Forms/ImageEditor) | [Image Editor](Android/SampleBrowser/Samples/ImageEditor) | [Image Editor](iOS/SampleBrowser/Samples/ImageEditor) |
| [PDF Viewer](Forms/PdfViewer) | [PDF Viewer](Android/SampleBrowser/Samples/PDFViewer) | [PDF Viewer](iOS/SampleBrowser/Samples/PDFViewer) |
| <b><center>NAVIGATION</center><b> | <b><center>NAVIGATION</center><b> | <b><center>NAVIGATION</center><b> |
| [Navigation Drawer](Forms/NavigationDrawer) | [Navigation Drawer](Android/SampleBrowser/Samples/NavigationDrawer) | [Navigation Drawer](iOS/SampleBrowser/Samples/NavigationDrawer) |
| [Radial Menu](Forms/RadialMenu) | [Radial Menu](Android/SampleBrowser/Samples/RadialMenu) | [Radial Menu](iOS/SampleBrowser/Samples/RadialMenu) |
| [Rotator](Forms/Rotator) | [Rotator](Android/SampleBrowser/Samples/Rotator) | [Rotator](iOS/SampleBrowser/Samples/Rotator) |
| [Tabs](Forms/TabView) | [Tabs](Android/SampleBrowser/Samples/TabView) | [Tabs](iOS/SampleBrowser/Samples/TabView) |
| <b><center>LAYOUT</center><b> | <b><center>LAYOUT</center><b> | <b><center>LAYOUT</center><b> |
| [Carousel](Forms/Carousel) | [Carousel](Android/SampleBrowser/Samples/Carousel) | [Carousel](iOS/SampleBrowser/Samples/Carousel) |
| [ListView](Forms/ListView) | - | - |
| [Pop-up](Forms/PopupLayout) | [Pop-up](Android/SampleBrowser/Samples/PopupLayout) | [Pop-up](iOS/SampleBrowser/Samples/PopupLayout) |
| <b><center>EDITORS</center><b> | <b><center>EDITORS</center><b> | <b><center>EDITORS</center><b> |
| [Autocomplete](Forms/AutoComplete) | [Autocomplete](Android/SampleBrowser/Samples/AutoComplete) | [Autocomplete](iOS/SampleBrowser/Samples/AutoComplete) |
| [CheckBox](Forms/CheckBox) | [CheckBox](Android/SampleBrowser/Samples/CheckBox) | [CheckBox](iOS/SampleBrowser/Samples/CheckBox) |
| [Combo Box](Forms/ComboBox) | [Combo Box](Android/SampleBrowser/Samples/ComboBox) | [Combo Box](iOS/SampleBrowser/Samples/ComboBox) |
| [Data Form](Forms/DataForm) | [Data Form](Android/SampleBrowser/Samples/DataForm) | [Data Form](iOS/SampleBrowser/Samples/DataForm) |
| [Masked Text Box](Forms/MaskedEdit) | [Masked Text Box](Android/SampleBrowser/Samples/SfMaskedEdit) | [Masked Text Box](iOS/SampleBrowser/Samples/MaskedEdit) |
| [Numeric Text Box](Forms/NumericTextBox) | [Numeric Text Box](Android/SampleBrowser/Samples/NumericTextBox) | [Numeric Text Box](iOS/SampleBrowser/Samples/NumericTextBox) |
| [Numeric Up-Down](Forms/NumericUpDown) | [Numeric Up-Down](Android/SampleBrowser/Samples/NumericUpDown) | [Numeric Up-Down](iOS/SampleBrowser/Samples/NumericUpDown) |
| [Picker](Forms/Picker) | [Picker](Android/SampleBrowser/Samples/SfPicker) | [Picker](iOS/SampleBrowser/Samples/Picker) |
| [Radio Button](Forms/RadioButton) |-| [Radio Button](iOS/SampleBrowser/Samples/RadioButton) |
| [Range Slider](Forms/RangeSlider) | [Range Slider](Android/SampleBrowser/Samples/RangeSlider) | [Range Slider](iOS/SampleBrowser/Samples/RangeSlider) |
| [Rating](Forms/Rating) | [Rating](Android/SampleBrowser/Samples/Rating) | [Rating](iOS/SampleBrowser/Samples/Rating) |
| [Segmented Control](Forms/SegmentedControl) | [Segmented Control](Android/SampleBrowser/Samples/SegmentedView) |[Segmented Control](iOS/SampleBrowser/Samples/SegmentedControl) |
| <b><center>FILE FORMATS</center><b> | <b><center>FILE FORMATS</center><b> | <b><center>FILE FORMATS</center><b> |
| [Excel](Forms/XlsIO) | [Excel](Android/SampleBrowser/Samples/XlsIO) | [Excel](iOS/SampleBrowser/Samples/XlsIO) |
| [PDF](Forms/PDF) | [PDF](Android/SampleBrowser/Samples/PDF) | [PDF](iOS/SampleBrowser/Samples/PDF) |
| [Word](Forms/DocIO) |[Word](Android/SampleBrowser/Samples/DocIO) |[Word](iOS/SampleBrowser/Samples/DocIO) |
| [PowerPoint](Forms/Presentation) | [PowerPoint](Android/SampleBrowser/Samples/Presentation) |[PowerPoint](iOS/SampleBrowser/Samples/Presentation) |
| <b><center>MISCELLANEOUS</center><b> | <b><center>MISCELLANEOUS</center><b> | <b><center>MISCELLANEOUS</center><b> |
| [Calculate](Forms/Calculate) | [Calculate](Android/SampleBrowser/Samples/Calculate) | [Calculate](iOS/SampleBrowser/Samples/Calculate) |
| [Data Source](Forms/DataSource) | [Data Source](Android/SampleBrowser/Samples/DataSource) | [Data Source](iOS/SampleBrowser/Samples/DataSource) |
## <a name="syncfusion-xamarin-ui-template"></a>Syncfusion Xamarin UI Template ##
The Syncfusion item templates extension provides predefined UI designs for Xamarin.Forms. Refer to [Syncfusion Project Templates](https://help.syncfusion.com/xamarin/visual-studio-integration/visual-studio-extensions/item-templates) for more details.
## <a name="support-and-feedback"></a>Support and Feedback ##
* If youre interested in Xamarin development using Syncfusion Xamarin UI components, refer to the below guides that will help you building your own application.
* [Xamarin Forms](https://help.syncfusion.com/xamarin/introduction/overview?utm_source=github&utm_medium=listing)
* [Xamarin-Android](https://help.syncfusion.com/xamarin-android/introduction/overview?utm_source=github&utm_medium=listing)
* [Xamarin-iOS](https://help.syncfusion.com/xamarin-ios/introduction/overview?utm_source=github&utm_medium=listing)
* For any other queries, reach our [Syncfusion support team](https://www.syncfusion.com/support/directtrac/incidents/newincident?utm_source=github&utm_medium=listing) or post the queries through the [community forums](https://www.syncfusion.com/forums?utm_source=github&utm_medium=listing).
* To renew the subscription, click [here](https://www.syncfusion.com/sales/products?utm_source=github&utm_medium=listing) or contact our sales team at <salessupport@syncfusion.com>.
<p>Copyright © 2001-2024 Syncfusion, Inc. Updated on 2024-09-19 at precisely 19:17:03 EST.</p>