Xamarin UI controls for developing native mobile apps

Add cross-platform business controls to your iOS, Android, and UWP mobile apps with ComponentOne Xamarin UI.

Provides various UI controls such as Xamarin-specific data grids, charts, and inputs.

Provide a common UI & UX experience across all mobile devices

Supports Xamarin.iOS, Android, UWP and Xamarin.Forms 5.0

C1_Winforms_ui_컨트롤

Why choose ComponentOne for Xamarin?

Xamarin UI controls are reusable design elements that help developers implement a variety of features in mobile applications in less time.

ComponentOne provides a complete set of high-performance, flexible Xamarin controls, including data grids, charts, inputs, and more.

Filling Xamarin Control Margins

Fill your Xamarin toolbox with essential data visualization, calendar, PDF, and data entry controls designed for enterprise apps.

Enhanced native experience

ComponentOne for Xamarin is optimized for all Xamarin development and provides a truly native experience on Android, iOS, and UWP.

Excellent animation support

Deliver the best native mobile experience with animations built into controls like FlexGrid, FlexChart, Calendar, and Gauge.

Performance optimization

ComponentOne for Xamarin's controls are designed specifically for the Xamarin architecture to ensure excellent compatibility, speed, and size, without dependencies on SkiaSharp or other libraries.

Visual Studio support

Full support for Visual Studio Designer and XAML Previewer allows you to easily configure Android XML and iOS storyboards.

Cross-platform development support

ComponentOne for Xamarin controls are designed to have the same functionality across iOS, Android, and Windows 10 devices. Develop once in C# and create cross-platform apps that deliver the same experience to all users.

Using Nuget Package

Easy management

You can easily manage packages by downloading them from nuget.org or using the ComponentOne NuGet package installed locally.

Styles that fit all your devices

ComponentOne for Xamarin controls offer unique styling tailored to each device. Because they're based on true native implementations, they offer the latest UX trends available on iOS, Android, and Windows.

Xamarin UI Controls

FlexGrid

Xamarin UI Component Data Grid

Deliver a mobile spreadsheet UI with FlexGrid, the Xamarin data grid. It supports adaptive columns, touch gestures, and endless formatting options with custom cells.


FlexChart

80 Xamarin charts


Enhance your data visualizations with over 80 charts, interactions, and elements for mobile enterprise apps.

FlexViewer

Xamarin PDF Viewer


Display PDF files in Xamarin.Forms, Android, and iOS mobile apps. The viewer supports page navigation and text search.

Ask anything!

Share your concerns and questions about ComponentOne with MESCIUS's expert team. We empathize with your concerns and are here to help.

Online product consultation Developer Forum (Technical Support)

All Xamarin UI controls

Data Management

FlexGrid

Data Services

DataCollection

DataConnectors *

DataEngine *

TextParser *

* ComponentOne Enterprise only

Input & Editor

AutoComplete

CheckBox

ComboBox

DropDown

MaskedEntry

ToggleButton

Reporting & Help

FlexViewer


Schedule Management

Calendar

Data visualization

BulletGraph

FlexChart

FlexPie

LinearGauge

RadialGauge

Sunburst

TreeMap

Xamarin Component Visual Studio Project Template

Get up and running quickly with ComponentOne Studio for Xamarin using project templates. Templates include pre-existing reference controls, saving you time when adding required libraries. The following project templates are included with Visual Studio 2019 and Visual Studio for Mac.


  • Xamarin.Forms cross-platform apps using .NET Standard
  • Xamarin.Forms cross-platform apps using the Portable Class library
  • Xamarin.Forms Entity Framework App with FlexGrid and SQLite
  • Xamarin.Android app
  • Xamarin.iOS app
See more details

Xamarin Demo

  • Xamarin Control Explorer

  • Check out all the Xamarin controls, including native mobile charts, grids, inputs, and calendars.
  • Windows 10
  • Android
  • Xamarin Chart Builder

  • Quickly create native mobile charts with Xamarin Charts Builder.
  • Windows 10
  • Android
  • ComponentOne 2025 v1.1
    New features

    WinForms

    - 새로운 탭 기반 필터 UI (distinct/null 필터)

    - 검색 결과 수 확인 가능, 열/행 스크롤 제어 개선

    - FlexChart 향상 및 ToggleSwitch 컨트롤 추가

    - (v1.1) Flex Grid : 모던 필터 UI 기능 개선

    WPF

    - Rules Manager UI 도입 (조건부 서식)

    - 스크롤 팁 & 오른쪽/아래 고정 지원

    - ToggleSwitch, RadialMenu 단축키, 디자인 타임 UX 지원

    - (v1.1) Office365 테마 개선

    - (v1.1) 기본 지도(Maps) 소스 → OpenStreetMaps로 변경

    WinUI

    - FlexViewer & FlexReport 정식 출시

    - FlexChart 축 분할, 스크롤 이벤트 개선

    WinUI & MAUI (v1.1) 

    - FlexGrid : 행과 열 선택 및 드래그 동작 개선

    - WinUI FlexViewer : ALT + 방향키를 이용한 키보드 페이지 네비게이션 지원

    - PDF 내보내기 기능 개선

    Blazor

    - FlexGrid & FlexChart 개선

    - (v1.1) Linux 환경 호환성 개선

    - (v1.1) FlexGrid 버그 다수 수정

    ASP.NET Core

    - FlexReport 정식 지원 (.NET Standard)

    - FlexGrid & FlexChart 개선

    Learn more about new features

    ComponentOne for Xamarin Free Trial

    Download

    ComponentOne for Xamarin Pricing and Licensing

    * All amounts are exclusive of VAT.

    FAQ

    • How to install ComponentOne
    • How to Authenticate and Cancel a License Online
    • How to Authenticate and Unauthorize an Offline License

    WinUI & MAUI Developer License

    ComponentOne for Xamarin has been integrated into ComponentOne for WinUI & MAUI.


    ₩1,364,000

    * You must purchase 1 copy per developer.

    Application for distribution key issuance

    To deploy ComponentOne controls to a server, you must purchase a deployment license and obtain a deployment key. Please apply for a deployment key through the deployment key issuance portal. The following platforms require separate deployment keys for deployment.

    • Xamarin
    • UWP
    • ASP.NET Core
    • ASP.NET MVC
    • Web API

    Introduction Inquiry

    Check online quotes and request quotes

    Request for product purchase consultation

    If you need more detailed product and purchase consultation regarding ComponentOne implementation, please contact us using the method that is most convenient for you.

    ComponentOne System Requirements

    Check the system requirements for each platform.

    See more details

    ComponentOne Enterprise

    Expand your development reach across all .NET platforms with ComponentOne Enterprise.

    Desktop

    WinForms

    WinUI

    WPF

    UWP

    Mobile

    MAUIXamarin Forms

    Xamarin iOS

    Xamarin Android

    Legacy

    ActiveX

    ASP.NET Web Forms

    Silverlight

    LightSwitch

    Data Services

    Web API

    .NET Data Services

    Web

    ASP.NET MVC

    ASP.NET Core MVC

    Blazor

    Controls for .NET developers

    • Spread.NET

      Global No. 1 Excel SpreadSheet Component
      • Excel import/export support
      • Support for 450 Excel functions
      • Support for WinForms, ASP.NET, and WPF
      Learn more
    • ActiveReports.NET

      .NET-based business reporting components
      • Report designer that requires no coding
      • Full report viewer
      • Supports WinForms, WPF, ASP.NET MVC, and .NET CORE
      Learn more
    • Forguncy

      A business web development solution built with Excel without coding.
      • Easy and quick web implementation with Excel features
      • Web development without HTML & CSS
      • Data collection and integration solution
      Learn more
    • DsExcel

      High-performance Java & Kotlin / .NET-based Excel spreadsheet API library
      • Create, load, edit, and save spreadsheets
      • Parse, convert, and share spreadsheets
      • Calculate formulas and format cells
      Learn DsExcel Java
      Learn about DsExcel .NET