Latest source merged from Syncfusion

This commit is contained in:
pipeline 2021-05-25 20:48:17 +05:30
Родитель a17256c27c
Коммит 3d2137d2bc
122 изменённых файлов: 419 добавлений и 434 удалений

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Accessibility | SfDataGrid | Xamarin | Syncfusion
description: Set AutomationId to SfDataGrid for automation framework to find and interact with control inner elements.
title: Accessibility in Xamarin DataGrid control | Syncfusion
description: Learn here all about Accessibility support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# AutomationId in Xamarin.Forms DataGrid
# Accessibility in Xamarin DataGrid (SfDataGrid)
SfDataGrid and SfDataPager support built-in [AutomationId](https://docs.microsoft.com/en-gb/dotnet/api/xamarin.forms.element.automationid?view=xamarin-forms#Xamarin_Forms_Element_AutomationId) for all their inner elements. These `AutomationId` values allow the automation framework to find and interact with the inner elements when the test scripts are run. A unique `AutomationId` is maintained for each inner element by prefixing the control's `AutomationId` with the inner element's Id.

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Column Sizer | SfDataGrid | Xamarin | Syncfusion
description: Different column sizing options available in Xamarin.Forms DataGrid and its working.
title: Column Sizer in Xamarin DataGrid control | Syncfusion
description: Learn here all about Column Sizer support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: ug
---
# ColumnSizer
# Column Sizer in Xamarin DataGrid (SfDataGrid)
The SfDataGrid allows to apply `ColumnSizer` for the [GridColumn](http://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.GridColumn.html) by setting the [SfDataGrid.ColumnSizer](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html#Syncfusion_SfDataGrid_XForms_SfDataGrid_ColumnSizer) property.
@ -414,4 +414,4 @@ public static class StarSizerRatioHelpers
}
{% endhighlight %}
![DataGrid with star column sizing based on ratio](SfDataGrid_images/StarColumnSizerRatio_Forms.png)
![DataGrid with star column sizing based on ratio](SfDataGrid_images/StarColumnSizerRatio_Forms.png)

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Column Types | SfDataGrid | Xamarin | Syncfusion
description: Different types of columns classified based on their functionalities with its properties and customizations in a Xamarin.Forms DataGrid.
title: Column Types in Xamarin DataGrid control | Syncfusion
description: Learn here all about Column Types support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# Column Types in Xamarin.Forms DataGrid (SfDataGrid)
# Column Types in Xamarin DataGrid (SfDataGrid)
The SfDataGrid contains different types of columns. The functionalities of the column can be implied by its name. Based on the requirements any column can be used.
@ -284,7 +284,7 @@ To format values displayed in the GridColumn, use the [GridColumn.Format](https:
#### Format column using StringFormat
Assign the format of string to the `GridColumn.Format` property based on the bound data type of the property, the GridColumn is associated to format the value. You can use different [StringFormats](http://msdn.microsoft.com/en-us/library/fbxft59x(v=vs.90).aspx) to customize values displayed in the record cells.
Assign the format of string to the `GridColumn.Format` property based on the bound data type of the property, the GridColumn is associated to format the value. You can use different [StringFormats](https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2008/fbxft59x(v=vs.90)) to customize values displayed in the record cells.
To apply formatting for a GridTextColumn, follow the code example:
@ -1781,20 +1781,20 @@ To bind a view model property inside `HeaderTemplate`, follow the code example:
## See also
[How to enable the MultiSelection in GridComboBoxColumn of DataGrid (SfDataGrid)](https://www.syncfusion.com/kb/11045)
[How to enable the MultiSelection in GridComboBoxColumn of DataGrid (SfDataGrid)](https://www.syncfusion.com/kb/11045/how-to-enable-the-multiselection-in-gridcomboboxcolumn-of-datagrid-sfdatagrid)
[How to bind a column collection from view model in SfDataGrid Xamarin.Forms](https://www.syncfusion.com/kb/9787)
[How to bind a column collection from view model in SfDataGrid Xamarin.Forms](https://www.syncfusion.com/kb/9787/how-to-bind-a-column-collection-from-view-model-in-sfdatagrid-xamarin-forms)
[How to create a custom GridColumn](https://www.syncfusion.com/kb/9533)
[How to create a custom GridColumn](https://www.syncfusion.com/kb/9533/how-to-create-a-custom-gridcolumn)
[How to bind button command to ViewModel from TemplateColumn of DataGrid](https://www.syncfusion.com/kb/9076)
[How to bind button command to ViewModel from TemplateColumn of DataGrid](https://www.syncfusion.com/kb/9076/how-to-bind-button-command-to-viewmodel-from-templatecolumn-of-datagrid)
[How to get the row index of a row in SfDataGrid when using GridTemplateColumn](https://www.syncfusion.com/kb/7804)
[How to get the row index of a row in SfDataGrid when using GridTemplateColumn](https://www.syncfusion.com/kb/7804/how-to-get-the-row-index-of-a-row-in-sfdatagrid-when-using-gridtemplatecolumn)
[How to display the DatePicker and TimePicker combined in a GridColumn in SfDataGrid](https://www.syncfusion.com/kb/7780)
[How to display the DatePicker and TimePicker combined in a GridColumn in SfDataGrid](https://www.syncfusion.com/kb/7780/how-to-display-the-datepicker-and-timepicker-combined-in-a-gridcolumn-in-sfdatagrid)
[How to set the different color for each column header in SfDataGrid](https://www.syncfusion.com/kb/7536)
[How to set the different color for each column header in SfDataGrid](https://www.syncfusion.com/kb/7536/how-to-set-the-different-color-for-each-column-header-in-sfdatagrid)
[How to customize the header text of a grid column with different colors](https://www.syncfusion.com/kb/7517)
[How to customize the header text of a grid column with different colors](https://www.syncfusion.com/kb/7517/how-to-customize-the-header-text-of-a-grid-column-with-different-colors)
[How to create GridTemplateColumn in code-behind](https://www.syncfusion.com/kb/7521)
[How to create GridTemplateColumn in code-behind](https://www.syncfusion.com/kb/7521/how-to-create-gridtemplatecolumn-in-code-behind)

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Column Drag and Drop | SfDataGrid | Xamarin | Syncfusion
description: Enabling and performing column drag and drop operation and the available options to customize it in Xamarin.Forms DataGrid.
title: Column Drag and Drop in Xamarin DataGrid control | Syncfusion
description: Learn here all about Column Drag and Drop support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# Column Drag And Drop
# Column Drag and Drop in Xamarin DataGrid (SfDataGrid)
The SfDataGrid allows dragging and dropping a column header by setting the [SfDataGrid.AllowDraggingColumn](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html#Syncfusion_SfDataGrid_XForms_SfDataGrid_AllowDraggingColumn) property to `true`. The Drag view is displayed while dragging a column header. Based on the requirements, drag and drop operations can be handled by using the [SfDataGrid.QueryColumnDragging](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html) event.
@ -35,7 +35,7 @@ The `QueryColumnDragging` event is fired while dragging a column. It will be con
* [Reason](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.QueryColumnDraggingEventArgs.html#Syncfusion_SfDataGrid_XForms_QueryColumnDraggingEventArgs_Reason): Returns the column dragging details as the [QueryColumnDraggingReason](http://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.QueryColumnDraggingReason.html).
* [DraggingPosition](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.QueryColumnDraggingEventArgs.html#Syncfusion_SfDataGrid_XForms_QueryColumnDraggingEventArgs_DraggingPosition): Returns positions of the drag view during column drag and drop operations.
* [CanAutoScroll](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.QueryColumnDraggingEventArgs.html#Syncfusion_SfDataGrid_XForms_QueryColumnDraggingEventArgs_CanAutoScroll): Returns whether auto-scrolling should happen when column drag view reaches the left or right ends of the `SfDataGrid`.
* [Cancel](https://msdn.microsoft.com/en-us/library/system.componentmodel.canceleventargs_properties(v=vs.110).aspx): Returns the boolean property to cancel the event.
* [Cancel](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.canceleventargs?redirectedfrom=MSDN&view=net-5.0#properties): Returns the boolean property to cancel the event.
## Cancel dragging of a particular column
@ -236,4 +236,4 @@ private void SfGrid_QueryColumnDragging(object sender, QueryColumnDraggingEventA
}
{% endhighlight %}
{% endtabs %}
{% endtabs %}

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Columns | SfDataGrid | Xamarin | Syncfusion
description: Creating and adding columns, different ways to create columns, features and customizations available in columns in Xamarin.Forms DataGrid.
title: Columns in Xamarin DataGrid control | Syncfusion
description: Learn here all about Columns support in Syncfusion Xamarin DataGrid (SfDataGrid) control, its elements and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# Columns in Xamarin DataGrid (SfDataGrid)
# Columns in Xamarin DataGrid (SfDataGrid)
The SfDatagrid allows to create and add columns in the following two ways:
@ -270,7 +270,7 @@ The `SfDataGrid.ColumnResizing` event provides the following properties through
* [Index](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.GridResizingEventArgs.html#Syncfusion_SfDataGrid_XForms_GridResizingEventArgs_Index) - Returns the index of the column currently being resized.
* [NewValue](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.GridResizingEventArgs.html#Syncfusion_SfDataGrid_XForms_GridResizingEventArgs_NewValue) - Returns the current width of the column being resized.
* [ResizingState](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.GridResizingEventArgs.html#Syncfusion_SfDataGrid_XForms_GridResizingEventArgs_ResizingState) - Returns the current state of the user-interaction through a value from the ProgressStates enum.
* [Cancel](https://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.ComponentModel.CancelEventArgs.Cancel)&rd=true) - A Boolean property to cancel the event and the resizing operation.
* [Cancel](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.canceleventargs.cancel?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.ComponentModel.CancelEventArgs.Cancel)%26rd%3Dtrue&view=net-5.0) - A Boolean property to cancel the event and the resizing operation.
### Cancel resizing for a column
@ -319,4 +319,4 @@ To cancel resizing a column using the `SfDataGrid.ColumnResizing` event using th
[How to bind a column collection from view model in SfDataGrid Xamarin.Forms](https://www.syncfusion.com/kb/9787)
[How to create a custom GridColumn](https://www.syncfusion.com/kb/9533)
[How to create a custom GridColumn](https://www.syncfusion.com/kb/9533)

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Conditional Styles | SfDataGrid | Xamarin | Syncfusion
description: Apply conditional styles in Xamarin.Forms DataGrid for individual rows and cells based on user requirements.
title: Conditional Styles in Xamarin DataGrid control | Syncfusion
description: Learn here all about Conditional Styles support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Data Binding | SfDataGrid | Xamarin | Syncfusion
description: Data Binding and different sources that can be bound to Xamarin.Forms DataGrid. It supports data sources such as List, ObservableCollection and so on.
title: Data Binding in Xamarin DataGrid control | Syncfusion
description: Learn here all about Data Binding support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
@ -9,7 +9,7 @@ documentation: UG
# Data Binding in Xamarin DataGrid (SfDataGrid)
The SfDataGrid is bound to an external data source to display the data. It supports data sources such as [List](https://msdn.microsoft.com/en-us/library/6sh2ey19(v=vs.110).aspx), [ObservableCollection](https://msdn.microsoft.com/en-us/library/ms668604(v=vs.110).aspx), and so on. The [SfDataGrid.ItemsSource](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html#Syncfusion_SfDataGrid_XForms_SfDataGrid_ItemsSource) property helps to bind this control with collection of objects.
The SfDataGrid is bound to an external data source to display the data. It supports data sources such as [List](https://docs.microsoft.com/en-us/dotnet/api/system.collections.generic.list-1?redirectedfrom=MSDN&view=net-5.0), [ObservableCollection](https://docs.microsoft.com/en-us/dotnet/api/system.collections.objectmodel.observablecollection-1?redirectedfrom=MSDN&view=net-5.0), and so on. The [SfDataGrid.ItemsSource](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html#Syncfusion_SfDataGrid_XForms_SfDataGrid_ItemsSource) property helps to bind this control with collection of objects.
In order to bind data source of the SfDataGrid, set the `SfDataGrid.ItemsSource` property as follows. Such that each row in the SfDataGrid would bind to an object in data source. Each column would bind to a property in the data model object.
@ -39,15 +39,15 @@ dataGrid.ItemsSource = viewModel.OrderInfoCollection;
{% endhighlight %}
{% endtabs %}
If the data source implements `ICollectionChanged` interface, then the SfDataGrid will automatically refresh the view when an item is added, removed, or cleared. When you add or remove an item in `ObservableCollection`, it automatically refreshes the view as the `ObservableCollection`. That implements the [INotifyCollectionChanged](https://msdn.microsoft.com/en-us/library/system.collections.specialized.inotifycollectionchanged(v=vs.110).aspx). But when you do the same in `List`, it will not refresh the view automatically.
If the data source implements `ICollectionChanged` interface, then the SfDataGrid will automatically refresh the view when an item is added, removed, or cleared. When you add or remove an item in `ObservableCollection`, it automatically refreshes the view as the `ObservableCollection`. That implements the [INotifyCollectionChanged](https://docs.microsoft.com/en-us/dotnet/api/system.collections.specialized.inotifycollectionchanged?redirectedfrom=MSDN&view=net-5.0). But when you do the same in `List`, it will not refresh the view automatically.
If the data model implements the [INotifyPropertyChanged](https://msdn.microsoft.com/en-us/library/system.componentmodel.inotifypropertychanged(v=vs.110).aspx) interface, then the SfDataGrid responds to the property change at runtime to update the view.
If the data model implements the [INotifyPropertyChanged](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.inotifypropertychanged?redirectedfrom=MSDN&view=net-5.0) interface, then the SfDataGrid responds to the property change at runtime to update the view.
N> The SfDataGrid does not supports `DataTable` binding in `Xamarin.Forms` since `System.Data` is inaccessible in `Portable Class Library`.
## Binding with IEnumerable
The SfDataGrid control supports to bind any collection that implements the [IEnumerable](https://msdn.microsoft.com/en-us/library/system.collections.ienumerable) interface. All the data operations such as sorting, grouping, and filtering are supported when binding collection derived from `IEnumerable`.
The SfDataGrid control supports to bind any collection that implements the [IEnumerable](https://docs.microsoft.com/en-us/dotnet/api/system.collections.ienumerable?redirectedfrom=MSDN&view=net-5.0) interface. All the data operations such as sorting, grouping, and filtering are supported when binding collection derived from `IEnumerable`.
## Binding with DataTable
`SfDataGrid` control supports to bind the [DataTable](https://docs.microsoft.com/en-us/dotnet/api/system.data.datatable?view=netframework-4.8). SfDataGrid control automatically refresh the UI when binding DataTable as `ItemsSource` when rows are added, removed or cleared.
@ -70,9 +70,9 @@ Below are the limitations when binding DataTable as `ItemsSource` to SfDataGrid.
* Custom sorting is not supported.
* [SfDataGrid.View.Filter](https://help.syncfusion.com/cr/xamarin/Syncfusion.Data.CollectionViewAdv.html#Syncfusion_Data_CollectionViewAdv_Filter) is not supported.
* Advanced Filtering does not support Case Sensitive filtering.
* [GridUnboundColumn.Expression](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.GridUnboundColumn.html#Syncfusion_SfDataGrid_XForms_GridUnboundColumn_Expression) is not supported. This can be achieved by using the [DataColumn](https://msdn.microsoft.com/en-us/library/System.Data.DataColumn) of DataTable by setting [DataColumn.Expression](https://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression) property.
* [GridUnboundColumn.Expression](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.GridUnboundColumn.html#Syncfusion_SfDataGrid_XForms_GridUnboundColumn_Expression) is not supported. This can be achieved by using the [DataColumn](https://docs.microsoft.com/en-us/dotnet/api/system.data.datacolumn?redirectedfrom=MSDN&view=net-5.0) of DataTable by setting [DataColumn.Expression](https://docs.microsoft.com/en-us/dotnet/api/system.data.datacolumn.expression?redirectedfrom=MSDN&view=net-5.0#System_Data_DataColumn_Expression) property.
* [SfDataGrid.LiveDataUpdateMode](https://help.syncfusion.com/cr/xamarin/Syncfusion.Data.CollectionViewAdv.html#Syncfusion_Data_CollectionViewAdv_LiveDataUpdateMode) is not supported.
* Filtering with [TimeSpan](https://msdn.microsoft.com/en-us/library/system.timespan) values is not supported.
* Filtering with [TimeSpan](https://docs.microsoft.com/en-us/dotnet/api/system.timespan?redirectedfrom=MSDN&view=net-5.0) values is not supported.
* Filtering with sub second components in `DateTime` values is not supported.
## Binding complex properties
@ -144,35 +144,35 @@ The following events are associated with `View`.
### RecordPropertyChanged
The [RecordPropertyChanged](https://help.syncfusion.com/cr/xamarin/) event is raised when `DataModel` property value is changed, if `DataModel` implements the [INotifyPropertyChanged](https://msdn.microsoft.com/en-us/library/system.componentmodel.inotifypropertychanged(v=vs.110).aspx) interface. The event receives with two arguments namely sender that handles the `DataModel` and the [PropertyChangedEventArgs](http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.ComponentModel.PropertyChangedEventArgs)&rd=true) as argument.
The [RecordPropertyChanged](https://help.syncfusion.com/cr/xamarin/) event is raised when `DataModel` property value is changed, if `DataModel` implements the [INotifyPropertyChanged](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.inotifypropertychanged?redirectedfrom=MSDN&view=net-5.0) interface. The event receives with two arguments namely sender that handles the `DataModel` and the [PropertyChangedEventArgs](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.propertychangedeventargs?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.ComponentModel.PropertyChangedEventArgs)%26rd%3Dtrue&view=net-5.0) as argument.
`PropertyChangedEventArgs` has the following property:
[PropertyName](https://msdn.microsoft.com/en-us/library/system.componentmodel.propertychangedeventargs.propertyname): It denotes the `PropertyName` of the changed value.
[PropertyName](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.propertychangedeventargs.propertyname?redirectedfrom=MSDN&view=net-5.0#System_ComponentModel_PropertyChangedEventArgs_PropertyName): It denotes the `PropertyName` of the changed value.
### CollectionChanged
The [CollectionChanged](https://help.syncfusion.com/cr/xamarin/Syncfusion.Data.CollectionViewAdv.html) event is raised when changes in `Records/DisplayElements` collection. The event receives two arguments namely sender that handles `View` object and the [NotifyCollectionChangedEventArgs](http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.Collections.Specialized.NotifyCollectionChangedEventArgs)&rd=true) as argument.
The [CollectionChanged](https://help.syncfusion.com/cr/xamarin/Syncfusion.Data.CollectionViewAdv.html) event is raised when changes in `Records/DisplayElements` collection. The event receives two arguments namely sender that handles `View` object and the [NotifyCollectionChangedEventArgs](https://docs.microsoft.com/en-us/dotnet/api/system.collections.specialized.notifycollectionchangedeventargs?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.Collections.Specialized.NotifyCollectionChangedEventArgs)%26rd%3Dtrue&view=net-5.0) as argument.
`NotifyCollectionChangedEventArgs` has the following properties:
[Action](https://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action)&rd=true): It contains the current action. (i.e.)` Add`, `Remove`, `Move`, `Replace`, `Reset`.
[NewItems](https://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems)&rd=true): It contains the list of new items involved in the change.
[OldItems](https://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems)&rd=true): It contains the list of old items affected by the `Action`.
[NewStartingIndex](https://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex)&rd=true): It contains the index at which the change occurred.
[OldStartingIndex](https://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex)&rd=true): It contains the index at which the `Action` occurred.
[Action](https://docs.microsoft.com/en-us/dotnet/api/system.collections.specialized.notifycollectionchangedeventargs.action?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action)%26rd%3Dtrue&view=net-5.0): It contains the current action. (i.e.)` Add`, `Remove`, `Move`, `Replace`, `Reset`.
[NewItems](https://docs.microsoft.com/en-us/dotnet/api/system.collections.specialized.notifycollectionchangedeventargs.newitems?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems)%26rd%3Dtrue&view=net-5.0): It contains the list of new items involved in the change.
[OldItems](https://docs.microsoft.com/en-us/dotnet/api/system.collections.specialized.notifycollectionchangedeventargs.olditems?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems)%26rd%3Dtrue&view=net-5.0): It contains the list of old items affected by the `Action`.
[NewStartingIndex](https://docs.microsoft.com/en-us/dotnet/api/system.collections.specialized.notifycollectionchangedeventargs.newstartingindex?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex)%26rd%3Dtrue&view=net-5.0): It contains the index at which the change occurred.
[OldStartingIndex](https://docs.microsoft.com/en-us/dotnet/api/system.collections.specialized.notifycollectionchangedeventargs.oldstartingindex?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex)%26rd%3Dtrue&view=net-5.0): It contains the index at which the `Action` occurred.
### SourceCollectionChanged
The [SourceCollectionChanged](https://help.syncfusion.com/cr/xamarin/) event is raised when making changes in `SourceCollection`. For example, adding or removing the collection. The event receives two arguments namely sender that handles `GridQueryableCollectionViewWrapper` object and the [NotifyCollectionChangedEventArgs](http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.Collections.Specialized.NotifyCollectionChangedEventArgs)&rd=true) as argument.
The [SourceCollectionChanged](https://help.syncfusion.com/cr/xamarin/) event is raised when making changes in `SourceCollection`. For example, adding or removing the collection. The event receives two arguments namely sender that handles `GridQueryableCollectionViewWrapper` object and the [NotifyCollectionChangedEventArgs](https://docs.microsoft.com/en-us/dotnet/api/system.collections.specialized.notifycollectionchangedeventargs?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.Collections.Specialized.NotifyCollectionChangedEventArgs)%26rd%3Dtrue&view=net-5.0) as argument.
`NotifyCollectionChangedEventArgs` has the following properties:
[Action](https://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action)&rd=true): It contains the current action. (i.e.) `Add`, `Remove`, `Move`, `Replace`, `Reset`.
[NewItems](http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems)&rd=true): It contains the list of new items involved in the change.
[OldItems](http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems)&rd=true): It contains the list of old items affected by the `Action`.
[NewStartingIndex](https://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex)&rd=true): It contains the index at which the change occurred.
[OldStartingIndex](https://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex)&rd=true): It contains the index at which the `Action` occurred.
[Action](https://docs.microsoft.com/en-us/dotnet/api/system.collections.specialized.notifycollectionchangedeventargs.action?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action)%26rd%3Dtrue&view=net-5.0): It contains the current action. (i.e.) `Add`, `Remove`, `Move`, `Replace`, `Reset`.
[NewItems](https://docs.microsoft.com/en-us/dotnet/api/system.collections.specialized.notifycollectionchangedeventargs.newitems?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems)%26rd%3Dtrue&view=net-5.0): It contains the list of new items involved in the change.
[OldItems](https://docs.microsoft.com/en-us/dotnet/api/system.collections.specialized.notifycollectionchangedeventargs.olditems?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems)%26rd%3Dtrue&view=net-5.0): It contains the list of old items affected by the `Action`.
[NewStartingIndex](https://docs.microsoft.com/en-us/dotnet/api/system.collections.specialized.notifycollectionchangedeventargs.newstartingindex?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex)%26rd%3Dtrue&view=net-5.0): It contains the index at which the change occurred.
[OldStartingIndex](https://docs.microsoft.com/en-us/dotnet/api/system.collections.specialized.notifycollectionchangedeventargs.oldstartingindex?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex)%26rd%3Dtrue&view=net-5.0): It contains the index at which the `Action` occurred.
The following methods are associated with `View` which can be used to defer refresh the view:
@ -580,4 +580,4 @@ You can download the source code of binding the SfDataGrid properties sample [he
[How to resolve "Expecting class path separator ';' before" error in Xamarin.Forms.Android](https://www.syncfusion.com/kb/7420)
[How to display an animation while loading the data in the SfDataGrid](https://www.syncfusion.com/kb/7393)
[How to display an animation while loading the data in the SfDataGrid](https://www.syncfusion.com/kb/7393)

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Editing | SfDataGrid | Xamarin | Syncfusion
description: Edit the cell values in the columns of the DataGrid using the built-in editors. Programmatically edit the data and use the events to customize the editing.
title: Editing in Xamarin DataGrid control | Syncfusion
description: Learn here all about Editing support in Syncfusion Xamarin DataGrid (SfDataGrid) control, its elements and more.
platform: xamarin
control: SfDataGrid
documentation: ug
@ -134,15 +134,15 @@ N> Currently this property is only applicable to the [GridNumericColumn](https:/
## Support for IEditableObject
The SfDataGrid supports to commit and roll back the changes in row level when underlying data object implements the [IEditableObject](https://msdn.microsoft.com/en-us/library/system.componentmodel.ieditableobject.aspx) interface.
The SfDataGrid supports to commit and roll back the changes in row level when underlying data object implements the [IEditableObject](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.ieditableobject?redirectedfrom=MSDN&view=net-5.0) interface.
The editing changes in a row will be committed only when tapping on next row.
The `IEditableObject` has the following methods to capture editing:
* [BeginEdit](https://msdn.microsoft.com/en-us/library/system.componentmodel.ieditableobject.beginedit.aspx): Gets called to begin edit on underlying data object when cells in a row enters into edit mode.
* [CancelEdit](https://msdn.microsoft.com/en-us/library/system.componentmodel.ieditableobject.canceledit.aspx): Gets called when you cancel editing to discard the changes in a row since last BeginEdit call.
* [EndEdit](https://msdn.microsoft.com/en-us/library/system.componentmodel.ieditableobject.endedit.aspx): Gets called when you move to the next row by tapping to commit changes in underlying data object since last BeginEdit call.
* [BeginEdit](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.ieditableobject.beginedit?redirectedfrom=MSDN&view=net-5.0#System_ComponentModel_IEditableObject_BeginEdit): Gets called to begin edit on underlying data object when cells in a row enters into edit mode.
* [CancelEdit](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.ieditableobject.canceledit?redirectedfrom=MSDN&view=net-5.0#System_ComponentModel_IEditableObject_CancelEdit): Gets called when you cancel editing to discard the changes in a row since last BeginEdit call.
* [EndEdit](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.ieditableobject.endedit?redirectedfrom=MSDN&view=net-5.0#System_ComponentModel_IEditableObject_EndEdit): Gets called when you move to the next row by tapping to commit changes in underlying data object since last BeginEdit call.
The following code snippet explains the simple implementation of `IEditableObject`:
@ -350,7 +350,7 @@ The SfDataGrid triggers the following events while editing:
The [SfDataGrid.CurrentCellBeginEdit](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html) event occurs when the CurrentCell enters into edit mode. The [GridCurrentCellBeginEditEventArgs](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.GridCurrentCellBeginEditEventArgs.html) has the following members which provides information for `SfDataGrid.CurrentCellBeginEdit` event:
* [Cancel](https://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.ComponentModel.CancelEventArgs.Cancel)&rd=true): When this member set to true, the event is canceled and the CurrentCell does not enter into the edit mode.
* [Cancel](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.canceleventargs.cancel?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.ComponentModel.CancelEventArgs.Cancel)%26rd%3Dtrue&view=net-5.0): When this member set to true, the event is canceled and the CurrentCell does not enter into the edit mode.
* [RowColumnIndex](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.GridCurrentCellBeginEditEventArgs.html#Syncfusion_SfDataGrid_XForms_GridCurrentCellBeginEditEventArgs_RowColumnIndex): Gets the current row and column index of the DataGrid.
* [Column](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.GridCurrentCellBeginEditEventArgs.html#Syncfusion_SfDataGrid_XForms_GridCurrentCellBeginEditEventArgs_Column): Gets the Grid Column of the SfDataGrid.
@ -372,7 +372,7 @@ private void DataGrid_CurrentCellBeginEdit(object sender, GridCurrentCellBeginEd
The [CurrentCellEndEdit](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html) event occurs when the CurrentCell exits the edit mode. The [GridCurrentCellEndEditEventArgs](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.GridCurrentCellEndEditEventArgs.html) has following members which provides information for `SfDataGrid.CurrentCellEndEdit` event:
* [RowColumnIndex](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.GridCurrentCellEndEditEventArgs.html#Syncfusion_SfDataGrid_XForms_GridCurrentCellEndEditEventArgs_RowColumnIndex): Gets the current row and column index of the DataGrid.
* [Cancel](https://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.ComponentModel.CancelEventArgs.Cancel)&rd=true): When this member set to true, the event is canceled and the edited value is not committed in the underlying collection.
* [Cancel](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.canceleventargs.cancel?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.ComponentModel.CancelEventArgs.Cancel)%26rd%3Dtrue&view=net-5.0): When this member set to true, the event is canceled and the edited value is not committed in the underlying collection.
To hook the `SfDataGrid.CurrentCellEndEdit` event, follow the code example:
@ -476,4 +476,4 @@ this.dataGrid.ImeOptions = GridImeOptions.NoExtractUi;
[How to commit the Edited cell values in SfDataGrid view](https://www.syncfusion.com/kb/8223)
[How to commit the edited values when binding Dictionary in SfDataGrid](https://www.syncfusion.com/kb/7853)
[How to commit the edited values when binding Dictionary in SfDataGrid](https://www.syncfusion.com/kb/7853)

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Export To Excel | SfDataGrid | Xamarin | Syncfusion
description: The SfDataGrid supports exporting the data to Excel with several customization options like custom appearance, excluding specific columns,etc.
title: Export To Excel in Xamarin DataGrid control | Syncfusion
description: Learn here all about Export To Excel support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: ug

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Export To PDF | SfDataGrid | Xamarin | Syncfusion
description: Export Xamarin.Forms DataGrid to PDF with various built-in customizations. Export the selected rows in the DataGrid to PDF.
title: Export To PDF in Xamarin DataGrid control | Syncfusion
description: Learn here all about Export To PDF support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: ug

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Filtering | SfDataGrid | Xamarin | Syncfusion
description: Filter the records in view using the properties in Xamarin.Forms DataGrid by simply setting a predicate to the view.
title: Filtering in Xamarin DataGrid control | Syncfusion
description: Learn here all about Filtering support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# Filtering
# Filtering in Xamarin DataGrid (SfDataGrid)
The SfDataGrid supports to view filtering.

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Freeze Panes | SfDataGrid | Xamarin | Syncfusion
description: Freeze rows and columns in a Xamarin.Forms DataGrid with support to customize the freeze count in the runtime.
title: Freeze Panes in Xamarin DataGrid control | Syncfusion
description: Learn here all about Freeze Panes support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# Freeze Panes
# Freeze Panes in Xamarin DataGrid (SfDataGrid)
The SfDataGrid allows to freeze the rows and columns when scrolling the grid.

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Getting started | SfDataGrid | Xamarin | Syncfusion
description: Getting started with Xamarin.Forms DataGrid and walk through to create a demo application from the scratch.
title: Getting Started with Xamarin DataGrid control | Syncfusion
description: Learn here about getting started with Syncfusion Xamarin DataGrid (SfDataGrid) control, its elements and more.
platform: xamarin
control: SfDataGrid
documentation: ug

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Grid Events | SfDataGrid | Xamarin | Syncfusion
description: Different events and commands exposed in Xamarin.Forms DataGrid with its purpose and customization options.
title: Grid Events in Xamarin DataGrid control | Syncfusion
description: Learn here all about Grid Events support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# Events and Commands in SfDataGrid
# Grid Events in Xamarin DataGrid (SfDataGrid)
## GridTapped event

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Grouping | SfDataGrid | Xamarin | Syncfusion
description: Describes how to group one or more columns, expand/collapse the groups, use custom grouping logic in Xamarin.Forms DataGrid.
title: Grouping in Xamarin DataGrid control | Syncfusion
description: Learn here all about Grouping support in Syncfusion Xamarin DataGrid (SfDataGrid) control, its elements and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# Grouping in Xamarin.Forms DataGrid (SfDataGrid)
# Grouping in Xamarin DataGrid (SfDataGrid)
A group represents a collection of records that belongs to a particular category. When grouping, the data is organized into hierarchical structure based on matching field values. The records having identical values in the grouped column are combined to form a group. Each group is identified by its [CaptionSummaryRow](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html#Syncfusion_SfDataGrid_XForms_SfDataGrid_CaptionSummaryRowProperty) to get the underlying records in view.
@ -484,7 +484,7 @@ The [GroupChangingEventArgs](http://help.syncfusion.com/cr/xamarin/Syncfusion.Sf
`Cancel`: Decides to cancel group expansion.
Cancel group expansion by setting [GroupChangingEventArgs.Cancel](http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.ComponentModel.CancelEventArgs.Cancel)&rd=true) to `true`.
Cancel group expansion by setting [GroupChangingEventArgs.Cancel](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.canceleventargs.cancel?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.ComponentModel.CancelEventArgs.Cancel)%26rd%3Dtrue&view=net-5.0) to `true`.
{% tabs %}
{% highlight c# %}
@ -516,7 +516,7 @@ The [GroupChangingEventArgs](http://help.syncfusion.com/cr/xamarin/Syncfusion.Sf
`Cancel`: Decides to cancel the group collapsing.
Cancel the group is being collapsed by using the [GroupChangingEventArgs.Cancel](http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.ComponentModel.CancelEventArgs.Cancel)&rd=true) of `GroupCollapsing` event.
Cancel the group is being collapsed by using the [GroupChangingEventArgs.Cancel](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.canceleventargs.cancel?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.ComponentModel.CancelEventArgs.Cancel)%26rd%3Dtrue&view=net-5.0) of `GroupCollapsing` event.
{% tabs %}
{% highlight c# %}
@ -594,4 +594,4 @@ this.dataGrid.ShowColumnWhenGrouped = false;
[How to group a column in the actual order without sorting the data in SfDataGrid](https://www.syncfusion.com/kb/7852)
[How to group by a column that is not in Columns collection](https://www.syncfusion.com/kb/7396)
[How to group by a column that is not in Columns collection](https://www.syncfusion.com/kb/7396)

Просмотреть файл

@ -1,12 +1,12 @@
---
layout: post
title: Load More | SfDataGrid | Xamarin | Syncfusion
description: Use the load more functionality in Xamarin.Forms DataGrid to load a subset of data in runtime. Describes the built-in customizations available.
title: Load More in Xamarin DataGrid control | Syncfusion
description: Learn here all about Load More support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# Load More
# Load More in Xamarin DataGrid (SfDataGrid)
The data grid enables `LoadMore` option when the [SfDataGrid.AllowLoadMore](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html#Syncfusion_SfDataGrid_XForms_SfDataGrid_AllowLoadMore) property is set to `true`, and also by setting the [SfDataGrid.LoadMoreCommand](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html#Syncfusion_SfDataGrid_XForms_SfDataGrid_LoadMoreCommand) property. When `LoadMore` is enabled, the control loads a subset of data to its data source at runtime using [LoadMoreView](http://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.LoadMoreView.html).
@ -213,4 +213,4 @@ The data grid also allows to customize the opacity of the [LoadMoreView](https:/
The following screenshot shows the customized LoadMoreView opacity
![Customized LoadMoreView opacity](SfDataGrid_images/LoadMoreViewOpacity.png)
![Customized LoadMoreView opacity](SfDataGrid_images/LoadMoreViewOpacity.png)

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Localization | SfDataGrid | Xamarin | Syncfusion
description: Set localized text for the static texts used in Xamarin.Forms DataGrid.
title: Localization in Xamarin DataGrid control | Syncfusion
description: Learn here all about Localization support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# Localization
# Localization in Xamarin DataGrid (SfDataGrid)
Localization is the process of translating application resources into different languages for specific cultures. SfDataGrid uses the following static text that can be localized in application level:

Просмотреть файл

@ -1,12 +1,12 @@
---
layout: post
title: Xamarin.Forms DataGrid MVVM | SfDataGrid | Xamarin | Syncfusion
description: Describes about how to use the Syncfusion Xamarin.Forms DataGrid in MVVM, use binding and commands to SfDataGrid properties.
title: Working With MVVM in Xamarin DataGrid control | Syncfusion
description: Learn here all about Working With MVVM support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# MVVM in Xamarin.Forms DataGrid (SfDataGrid)
# Working With MVVM in Xamarin DataGrid (SfDataGrid)
## Xamarin.Forms DataGrid SelectedIndex binding
@ -743,4 +743,4 @@ The SfDataGrid provides command support for all the interactions such as tap, do
## Binding values to grid style in MVVM
SfDatagrid allows you to bind values to the properties of grid style class from view model or directly set from application resources as shown [here](https://help.syncfusion.com/xamarin/datagrid/styles#set-datagrid-style-from-application-resources).
SfDatagrid allows you to bind values to the properties of grid style class from view model or directly set from application resources as shown [here](https://help.syncfusion.com/xamarin/datagrid/styles#set-datagrid-style-from-application-resources).

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Overview | SfDataGrid | Xamarin | Syncfusion
description: The Xamarin.Forms DataGrid helps you render the bound data in a tabular format. It delivers the best possible performance even when loading large data sets.
title: About Xamarin DataGrid control | Syncfusion
description: Learn here all about introduction of Syncfusion Xamarin DataGrid (SfDataGrid) control, its elements and more.
platform: xamarin
control: SfDataGrid
documentation: ug
---
# Overview of Xamarin.Forms DataGrid (SfDataGrid)
# Xamarin DataGrid (SfDataGrid) Overview
The DataGrid control is available in Xamarin.Forms, Xamarin.Android, and Xamarin.iOS. This helps to create entirely customizable features and is used to display and manipulate large amounts of data in a tabular view. It is built from the ground up to achieve the best possible performance even when loading large data sets. The following table lists the key features of this control in Xamarin.Forms, Xamarin.Android, and Xamarin.iOS.

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Paging | SfDataGrid | Xamarin | Syncfusion
description: Enable paging and use its properties. Usage and advantages of on demand paging. Options to customize the appreance of the SfDataPager.
title: Paging in Xamarin DataGrid control | Syncfusion
description: Learn here all about Paging support in Syncfusion Xamarin DataGrid (SfDataGrid) control, its elements and more.
platform: xamarin
control: SfDataGrid
documentation: ug

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Pull To Refresh | SfDataGrid | Xamarin | Syncfusion
description: Use the pull to refresh functionality in Xamarin.Forms DataGrid to refresh data in the runtime. Built-in properties and other customizations available when using the pull to refresh functionality.
title: Pull To Refresh in Xamarin DataGrid control | Syncfusion
description: Learn here all about Pull To Refresh support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# Pull To Refresh
# Pull To Refresh in Xamarin DataGrid (SfDataGrid)
The data grid enables the `PullToRefresh` option by setting the [SfDataGrid.AllowPullToRefresh](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html#Syncfusion_SfDataGrid_XForms_SfDataGrid_AllowPullToRefresh) property to `true` and by setting the [SfDataGrid.PullToRefreshCommand](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html#Syncfusion_SfDataGrid_XForms_SfDataGrid_PullToRefreshCommand) property. When the `PullToRefresh` is enabled, the control supports for refreshing the data source at runtime while doing the pull to refresh action.
@ -144,4 +144,4 @@ For more details and code example for hosting the SfDataGrid inside SfPullToRefr
The output will look like on iOS, Android, and Windows Phone devices as follows:
![Hosting DataGrid inside PullToRefresh component](SfDataGrid_images/SfDataGrid_Refresh.png)
![Hosting DataGrid inside PullToRefresh component](SfDataGrid_images/SfDataGrid_Refresh.png)

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Row Height Customization | SfDataGrid | Xamarin | Syncfusion
description: Customize the height of rows in a Xamarin.Forms DataGrid. Autofit grid rows based on content, reset row heights at runtime, customize header row height.
title: Row Height Customization in Xamarin DataGrid control | Syncfusion
description: Learn here all about Row Height Customization support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: ug

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Row Drag and Drop | SfDataGrid | Xamarin | Syncfusion
description: Enable and perform row drag and drop operation and its customization in Xamarin.Forms DataGrid by enabling SfDataGrid.AllowDraggingRow.
title: Row Drag and Drop in Xamarin DataGrid control | Syncfusion
description: Learn here all about Row Drag and Drop support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: Data Grid
documentation: UG
@ -156,7 +156,7 @@ The `QueryRowDragging` event provides the following properties in [QueryRowDragg
* [RowData](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.QueryRowDraggingEventArgs.html#Syncfusion_SfDataGrid_XForms_QueryRowDraggingEventArgs_RowData): Returns the underlying data associated with the dragged row.
* [CurrentRowData](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.QueryRowDraggingEventArgs.html#Syncfusion_SfDataGrid_XForms_QueryRowDraggingEventArgs_CurrentRowData): Returns the corresponding row data over which the row drag view is currently placed.
* [CanAutoScroll](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.QueryRowDraggingEventArgs.html#Syncfusion_SfDataGrid_XForms_QueryRowDraggingEventArgs_CanAutoScroll): Returns whether auto-scrolling should happen when row drag view reaches the top or bottom of the `SfDataGrid`.
* [Cancel](https://msdn.microsoft.com/en-us/library/system.componentmodel.canceleventargs_properties(v=vs.110).aspx): Returns the Boolean property to cancel the event.
* [Cancel](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.canceleventargs?redirectedfrom=MSDN&view=net-5.0#properties): Returns the Boolean property to cancel the event.
## Cancel dragging of a particular row

Просмотреть файл

@ -1,12 +1,12 @@
---
layout: post
title: Scroll to Row Column Index | SfDataGrid | Xamarin | Syncfusion
description: Modes of scrolling, programmatic scrolling to scroll to a particular row and/or column in Xamarin.Forms DataGrid and the bouncing behavior when scrolling.
title: Scrolling in Xamarin DataGrid control | Syncfusion
description: Learn here all about Scrolling support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: ug
---
# Scrolling in Xamarin.Forms DataGrid(SfDataGrid)
# Scrolling in Xamarin DataGrid (SfDataGrid)
## Scrolling mode
@ -307,4 +307,4 @@ To retain the scroll position when [ItemsSource](https://help.syncfusion.com/cr/
{% highlight C# %}
dataGrid.CanMaintainScrollPosition = true;
{% endhighlight %}
{% endhighlight %}

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Selection | SfDataGrid | Xamarin | Syncfusion
description: How to enable selection for rows and cells, the selection modes, properties, events, and customizations available for selection in a data grid.
title: Selection in Xamarin DataGrid control | Syncfusion
description: Learn here all about Selection support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# Selection in Xamarin.Forms.DataGrid (SfDataGrid)
# Selection in Xamarin DataGrid (SfDataGrid)
This section explains how to enable selection in the data grid; modes, properties, and events involved in selection; and customizations available for selection.
@ -278,7 +278,7 @@ If the active current cell is in edit mode, changes will be committed and select
<kbd>Esc</kbd>
</td>
<td>
If the current cell is in edit mode, reverts the changes done in the current cell. If the underlying source implements the {{'[IEditableObject](https://msdn.microsoft.com/en-us/library/system.componentmodel.ieditableobject#"")'| markdownify }}, pressing Esc key for the second time will cancel the edit mode for the entire row.
If the current cell is in edit mode, reverts the changes done in the current cell. If the underlying source implements the {{'[IEditableObject](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.ieditableobject?redirectedfrom=MSDN&view=net-5.0#"")'| markdownify }}, pressing Esc key for the second time will cancel the edit mode for the entire row.
</td>
</tr>
<tr>
@ -817,4 +817,4 @@ The SfDataGrid allows you to bind the selection properties such as [SelectedInde
[How to pass selected row's data to a command](https://www.syncfusion.com/kb/7388)
[How to apply multiple selection colors in SfDataGrid](https://www.syncfusion.com/kb/7387)
[How to apply multiple selection colors in SfDataGrid](https://www.syncfusion.com/kb/7387)

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 143 KiB

После

Ширина:  |  Высота:  |  Размер: 86 KiB

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Sorting | SfDataGrid | Xamarin | Syncfusion
description: Sorting the data against one or more columns and about the properties and events that involve in sorting in Xamarin.Forms DataGrid.
title: Sorting in Xamarin DataGrid control | Syncfusion
description: Learn here all about Sorting support in Syncfusion Xamarin DataGrid (SfDataGrid) control, its elements and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# Sorting in Xamarin DataGrid (SfDataGrid)
# Sorting in Xamarin DataGrid (SfDataGrid)
The data grid sorts the data by setting the [SfDataGrid.AllowSorting](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html#Syncfusion_SfDataGrid_XForms_SfDataGrid_AllowSorting) property to `true`. It allows sorting the data against one or more columns. When sorting is applied, the control automatically rearranges the data to match with the current sort criteria. When `SfDataGrid.AllowSorting` is `true`, you can sort the data simply by tapping the column header. Once sorting is applied, the control shows a sort icon in the respective column header indicating the direction of sorting.
@ -334,4 +334,4 @@ public MainPage()
## See also
[How to change the size of the sort icon in Xamarin DataGrid (SfDataGrid)](https://www.syncfusion.com/kb/11216)
[How to change the size of the sort icon in Xamarin DataGrid (SfDataGrid)](https://www.syncfusion.com/kb/11216)

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Multicolumn headers | Stacked header | DataGrid | Xamarin | Syncfusion
description: Display multilevel column headers(unbound header rows) that span across multiple columns. Group columns under common column headers in Xamarin.Forms DataGrid.
title: Stacked Headers in Xamarin DataGrid control | Syncfusion
description: Learn here all about Stacked Headers support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
---
# Stacked Headers in SfDataGrid
# Stacked Headers in Xamarin DataGrid (SfDataGrid)
The SfDataGrid supports displaying additional unbound, multiple/multilevel header rows known as [StackedHeaderRows](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html#Syncfusion_SfDataGrid_XForms_SfDataGrid_StackedHeaderRows) that spans across the DataGrid columns. You can group one or more columns under each stacked header.

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Styles | SfDataGrid | Xamarin | Syncfusion
description: Apply styles for all the elements in Xamarin.Forms DataGrid. Customize the border, border color, sort icons and resizing indicator in the DataGrid.
title: Styles in Xamarin DataGrid control | Syncfusion
description: Learn here all about Styles support in Syncfusion Xamarin DataGrid (SfDataGrid) control, its elements and more.
platform: xamarin
control: SfDataGrid
documentation: UG
@ -795,4 +795,4 @@ private void DataGrid_QueryCellStyle(object sender, QueryCellStyleEventArgs e)
[How to display an animation while loading the data in the SfDataGrid](https://www.syncfusion.com/kb/7393)
[How to apply multiple selection colors in SfDataGrid](https://www.syncfusion.com/kb/7387)
[How to apply multiple selection colors in SfDataGrid](https://www.syncfusion.com/kb/7387)

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Summary | SfDataGrid | Xamarin | Syncfusion
description: Apply summary for the caption, group and table row. Customize its format, aggregate. Use custom summaries/override summary renderers to modify the summary data.
title: Summaries in Xamarin DataGrid control | Syncfusion
description: Learn here all about Summaries support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: UG
@ -1198,7 +1198,7 @@ sfGrid.CaptionSummaryRow= summaryRow;
Format the summary value by setting the appropriate format after the aggregate function followed by a colon(:) in the `GridSummaryColumn.Format` property.
In the following code snippet `Salary` column summary is formatted using `c` format specifier. Refer to [here](https://msdn.microsoft.com/en-us/library/dwhawy9k.aspx?f=255&MSPPError=-2147217396) to know about how to set different formats.
In the following code snippet `Salary` column summary is formatted using `c` format specifier. Refer to [here](https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-numeric-format-strings?redirectedfrom=MSDN) to know about how to set different formats.
{% tabs %}
{% highlight xaml%}
@ -1696,4 +1696,4 @@ You can download the sample demo [here](http://www.syncfusion.com/downloads/supp
## See also
[How to update the summaries when a row is dragged and dropped between groups](https://www.syncfusion.com/kb/7806)
[How to update the summaries when a row is dragged and dropped between groups](https://www.syncfusion.com/kb/7806)

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Swiping| SfDataGrid | Xamarin | Syncfusion
description: Load custom view with actions on both the sides of a data row and perform swiping. Use the swiping events to customize or cancel the swiping operations.
title: Swiping in Xamarin DataGrid control | Syncfusion
description: Learn here all about Swiping support in Syncfusion Xamarin DataGrid (SfDataGrid) control, its elements and more.
platform: xamarin
control: SfDataGrid
documentation: ug
@ -99,7 +99,7 @@ N> The `DataTemplateSelector` can also be directly assigned to the `SfDataGrid.R
## Swipe events
[SwipeStarted](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html): Fired when the swipe offset changes from its initial value. The swipe action can be canceled by setting the [Cancel](https://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(System.ComponentModel.CancelEventArgs.Cancel)&rd=true# “”) property of the [SwipeStartedEventArgs](http://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SwipeStartedEventArgs.html# “”) to `true`.
[SwipeStarted](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html): Fired when the swipe offset changes from its initial value. The swipe action can be canceled by setting the [Cancel](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.canceleventargs.cancel?f1url=%3FappId%3DDev10IDEF1%26l%3DEN-US%26k%3Dk(System.ComponentModel.CancelEventArgs.Cancel)%26rd%3Dtrue&view=net-5.0# “”) property of the [SwipeStartedEventArgs](http://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SwipeStartedEventArgs.html# “”) to `true`.
[SwipeEnded](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html): Fired when the swipe offset value reaches the `SfDataGrid.MaxSwipeOffset` indicating that the swipe action is completed. This event is triggered with [SwipeEndedEventArgs](http://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SwipeEndedEventArgs.html# “”).
[Swiping](https://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SfDataGrid.html): Raised while swiping a row is in progress. This event is triggered with [SwipingEventArgs](http://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.SwipingEventArgs.html# “”).

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: UnboundColumn | SfDataGrid | Xamarin | Syncfusion
description: Create and use Unbound column in Xamarin.Forms DataGrid. Populate data for unbound column using expression, format and event.
title: Unbound Column in Xamarin DataGrid control | Syncfusion
description: Learn here all about Unbound Column support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: ug
---
# Unbound Column
# Unbound Column in Xamarin DataGrid (SfDataGrid)
The data grid allows adding additional columns which are not bound with data object from the underlying data source. The unbound column can be added using the [SfDataGrid.GridUnboundColumn](http://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.GridUnboundColumn.html) class.

Просмотреть файл

@ -1,14 +1,14 @@
---
layout: post
title: UnboundRow | SfDataGrid | Xamarin | Syncfusion
description: Create and use Unbound Rows in Xamarin.Forms DataGrid. Describes how to populate data for unbound rows using event.
title: Unbound Row in Xamarin DataGrid control | Syncfusion
description: Learn here all about Unbound Row support in Syncfusion Xamarin DataGrid (SfDataGrid) control and more.
platform: xamarin
control: SfDataGrid
documentation: ug
---
# Unbound Rows
# Unbound Row in Xamarin DataGrid (SfDataGrid)
The Xamarin.Forms DataGrid allows you to add **additional rows** at top and also bottom of the DataGrid which are **not bound with data object** of underlying data source. You can add unbound rows using [SfDataGrid.UnboundRows](http://help.syncfusion.com/cr/xamarin/Syncfusion.SfDataGrid.XForms.UnboundRows.html) collection property. You can add any no of unbound rows to the DataGrid. Unbound rows can also be exported to pdf and excel documents.

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: GettingStarted | DataSource | Xamarin | Syncfusion
description: DataSource is a non UI component that consumes raw data and processes data operations such as sorting, filtering and grouping saving developers time.
title: Getting Started with Xamarin DataSource control | Syncfusion
description: Learn here about getting started with Syncfusion Essential Studio Xamarin DataSource control, its elements and more.
platform: xamarin
control: DataSource
documentation: UG
---
# Getting started with Xamarin DataSource
# Getting Started with Xamarin DataSource
## Overview

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Customization of Syncfusion Xamarin.Forms SfDatePicker
description: How to customize the header, footer, selected item and unselected item of the Syncfusion Xamarin.Forms SfDatePicker
title: Customizations in Xamarin DatePicker control | Syncfusion
description: Learn here all about Customizations support in Syncfusion Xamarin DatePicker (SfDatePicker) control and more.
platform: Xamarin
control: Picker
documentation: ug
---
# Customization of SfDatePicker
# Customizations in Xamarin DatePicker (SfDatePicker)
You can customize the header, column header, footer, selected item, and unselected item of the SfDatePicker.
@ -1502,4 +1502,4 @@ namespace DatePickerSample
{% endhighlight %}
{% endtabs %}
{% endtabs %}

Просмотреть файл

@ -1,14 +1,14 @@
---
layout: post
title: Date restriction of Syncfusion DatePicker control for Xamarin.Forms
description: This section explains the way to give the minimum and maximum date range to the SfDatePicker control.
title: Date Restriction in Xamarin DatePicker control | Syncfusion
description: Learn here all about Date Restriction support in Syncfusion Xamarin DatePicker (SfDatePicker) control and more.
platform: Xamarin
control: SfdatePicker
documentation: ug
---
# Date Restriction
# Date Restriction in Xamarin DatePicker (SfDatePicker)
DatePicker provides an option to select a date value within a specified range by using the MinimumDate and MaximumDate properties. Always the MinimumDate value has to be lesser than the MaximumDate value.

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Format using Syncfusion DatePicker for Xamarin.Forms
description: This section explains the way to give the different date formats to the Syncfusion DatePicker control for Xamarin.Forms
title: Formatting in Xamarin DatePicker control | Syncfusion
description: Learn here all about Formatting support in Syncfusion Xamarin DatePicker (SfDatePicker) control and more.
platform: Xamarin
control: Picker
documentation: ug
---
# Date Format in Syncfusion DatePicker
# Formatting in Xamarin DatePicker (SfDatePicker)
Format is a way to represent the value of the date in a different string format.
@ -71,4 +71,4 @@ namespace DatePickerSample
{% endtabs %}
![Format of SfDatePicker](images/Format_DatePicker.png)
![Format of SfDatePicker](images/Format_DatePicker.png)

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Looping support for Syncfusion.Xamarin.Forms SfDatePicker
description: Enable Looping support in Syncfusion.Xamarin.Forms SfDatePicker control to repeat the list of items.
title: Enable Looping in Xamarin DatePicker control | Syncfusion
description: Learn here all about Enable Looping support in Syncfusion Xamarin DatePicker (SfDatePicker) control and more.
platform: Xamarin
control: SfDatePicker
documentation: ug
---
# Looping support in SfDatePicker
# Enable Looping in Xamarin DatePicker (SfDatePicker)
The Looping support is used to automatically navigate the first item to repeat the list of items after reached the last item. Each forward iteration is followed by a backward iteration in the picker control. This can be achieved by using the `EnableLooping` property.

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Overview of Syncfusion DatePicker control for Xamarin.Forms
description: A quick go through to learn about the DatePicker control and the key features available in Syncfusion DatePicker control for Xamarin.Forms.
title: About Xamarin DatePicker control | Syncfusion
description: Learn here all about introduction of Syncfusion Xamarin DatePicker (SfDatePicker) control, its elements and more.
platform: Xamarin
control: DatePicker
documentation: ug
---
# Xamarin Date Picker (SfDatePicker) Overview
# Xamarin DatePicker (SfDatePicker) Overview
The DatePicker control allows you to select a date among a list of dates. This control can be opened as dialog. Its rich feature set includes functionalities such as date range, date format, header, footer, and default validation buttons.

Просмотреть файл

@ -1,14 +1,14 @@
---
layout: post
title: Getting Started of Syncfusion DatePicker control for Xamarin.Forms
description: A quick tour to initial users for getting started with Syncfusion DatePicker control for Xamarin.Forms platform
title: Getting Started with Xamarin DatePicker control | Syncfusion
description: Learn here about getting started with Syncfusion Xamarin DatePicker (SfDatePicker) control, its elements and more.
platform: Xamarin
control: DatePicker
documentation: ug
---
# Getting Started with Xamarin DatePicker(SfDatePicker)
# Getting Started with Xamarin DatePicker (SfDatePicker)
This section explains the steps required to work with the DatePicker control for Xamarin.Forms.

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Localization of Syncfusion.Xamarin.Forms SfDateTimeRangeNavigator
description: Set localized text for the labels in Xamarin.Forms SfDateTimeRangeNavigator.
title: Localization in Xamarin DateTime Range Navigator control | Syncfusion
description: Learn here all about Localization support in Syncfusion Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator) control and more.
platform: xamarin
control: SfDateTimeRangeNavigator
documentation: ug

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Setting SfChart as content of SfDateTimeRangeNavigator
description: Content
title: Content in Xamarin DateTime Range Navigator control | Syncfusion
description: Learn here all about Content support in Syncfusion Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator) control and more.
platform: xamarin
control: SfDateTimeRangeNavigator
documentation: ug
---
# Content
# Content in Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator)
[`SfDateTimeRangeNavigator`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html) allows you to set `SfChart` as its content, explicitly, using [`Content`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html#Syncfusion_RangeNavigator_XForms_SfDateTimeRangeNavigator_Content) property. However, if you provide data source using [`ItemsSource`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html#Syncfusion_RangeNavigator_XForms_SfDateTimeRangeNavigator_ItemsSource) property, the Chart with line series will be created for the provided ItemsSource and will be set as the content of range navigator internally, by default. But, if you configure the range navigator using [`Minimum`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html#Syncfusion_RangeNavigator_XForms_SfDateTimeRangeNavigator_Minimum) and [`Maximum`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html#Syncfusion_RangeNavigator_XForms_SfDateTimeRangeNavigator_Maximum) properties, you have to manually configure the Chart with data source.
@ -148,4 +148,4 @@ rangeNavigator.Content = chart;
{% endhighlight %}
{% endtabs %}
![](content_images/content_img1.png)
![content_img1](content_images/content_img1.png)

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Grid lines customization for SfDateTimeRangeNavigator
description: Grid Lines
title: Grid Lines in Xamarin DateTime Range Navigator control | Syncfusion
description: Learn here all about Grid Lines support in Syncfusion Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator) control and more.
platform: xamarin
control: SfDateTimeRangeNavigator
documentation: ug
---
# Grid Lines
# Grid Lines in Xamarin DateTime Range Navigator
The [`MinorScaleStyle`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html#Syncfusion_RangeNavigator_XForms_SfDateTimeRangeNavigator_MinorScaleStyle) and [`MajorScaleStyle`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html#Syncfusion_RangeNavigator_XForms_SfDateTimeRangeNavigator_MajorScaleStyle) properties of [`SfDateTimeRangeNavigator`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html) used to customize the minor and major grid lines. Following properties are available in each scale style to configure the grid lines.
@ -58,4 +58,4 @@ rangeNavigator.MinorScaleStyle.GridLineDashArray = new double[2] { 4, 4 };
{% endhighlight %}
{% endtabs %}
![](gridLine_images/gridline_img1.png)
![gridline_img1](gridLine_images/gridline_img1.png)

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Syncfusion minor and major scale customization
description: Minor and Major scales
title: Major and Minor scales in Xamarin DateTimeRangeNavigator | Syncfusion
description: Learn here all about Major and Minor scales support in Syncfusion Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator) control and more.
platform: xamarin
control: SfDateTimeRangeNavigator
documentation: ug
---
# Major and Minor Scales
# Major and Minor scales in Xamarin DateTime Range Navigator
The SfDateTimeRangeNavigator control displays major and minor scales at the top and bottom position of the control.
@ -210,4 +210,4 @@ private void MajorScaleLabelsCreated(object sender, Syncfusion.RangeNavigator.XF
{% endhighlight %}
{% endtabs %}
{% endtabs %}

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Overview | SfDateTimeRangeNavigator | Xamarin | Syncfusion
description: Overview
title: About Xamarin DateTime Range Navigator control | Syncfusion
description: Learn here all about introduction of Syncfusion Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator) control and more.
platform: xamarin
control: SfDateTimeRangeNavigator
documentation: ug
---
# Overview
# Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator) Overview
The DateTime Range Navigator control provides an intuitive interface for selecting a smaller date range from a larger collection. It is commonly used in financial dashboards to filter the date range for which the data needs to be visualized.
@ -19,4 +19,4 @@ Main capabilities of the control are listed below
* Visualize data with the available built-in chart types.
* Intuitive user interface to select a particular time range.
![](overview_images/overview_img1.jpeg)
![overview_img1](overview_images/overview_img1.jpeg)

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Select the Range of SfDateTimeRangeNavigator
description: Selecting Range
title: Range in Xamarin DateTime Range Navigator control | Syncfusion
description: Learn here all about Range support in Syncfusion Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator) control and more.
platform: xamarin
control: SfDateTimeRangeNavigator
documentation: ug
---
# Selecting Range
# Range in Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator)
The left and right thumb of [`SfDateTimeRangeNavigator`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html) are used to indicate the selected range in the large collection of data. Following are the ways you can select a range.
@ -32,7 +32,7 @@ dateTime.ViewRangeEnd = new DateTime(2016, 10, 1);
{% endhighlight %}
{% endtabs %}
![](range_images/range_img1.png)
![range_img1](range_images/range_img1.png)
## Selected Data
@ -68,4 +68,4 @@ dateTime.DeferredUpdateDelay = 600;
This event is triggered when the selected range of the [`SfDateTimeRangeNavigator`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html) is changed. The argument contains the following information.
* [`ViewRangeStartDate`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.RangeChangedEventArgs.html#Syncfusion_RangeNavigator_XForms_RangeChangedEventArgs_ViewRangeStartDate) – used to get the start date of the selected range.
* [`ViewRangeEndDate`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.RangeChangedEventArgs.html#Syncfusion_RangeNavigator_XForms_RangeChangedEventArgs_ViewRangeEndDate) – used to get the end date of the selected range.
* [`ViewRangeEndDate`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.RangeChangedEventArgs.html#Syncfusion_RangeNavigator_XForms_RangeChangedEventArgs_ViewRangeEndDate) – used to get the end date of the selected range.

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Getting Started | SfDateTimeRangeNavigator | Xamarin | Syncfusion
description: How to create a date time range navigator, adding reference details, customization options in Xamarin.Forms SfDateTimeRangeNavigator
title: Getting Started in Xamarin DateTime Range Navigator | Syncfusion
description: Learn here all about Getting Started support in Syncfusion Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator) control and more.
platform: xamarin
control: SfDateTimeRangeNavigator
documentation: ug
---
# Getting Started in Xamarin.Forms SfDateTimeRangeNavigator
# Getting Started in Xamarin DateTime Range Navigator
This section walks you through the steps required to add [`SfDateTimeRangeNavigator`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html) and populate it with data, and also explains how to respond to range selection performed in the control.
@ -289,4 +289,4 @@ private void rangeNavigator_RangeChanged(object sender, RangeChangedEventArgs e)
You can find the complete getting started sample from this [link.](https://github.com/SyncfusionExamples/Getting_started_of_SfDateTimeRangeNavigator_in_Xamarin.Forms)
![Range selection in Xamarin.Forms DateTime range navigator](gettingstarted_images/gettingstarted_img3.jpeg)
![Range selection in Xamarin.Forms DateTime range navigator](gettingstarted_images/gettingstarted_img3.jpeg)

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Thumb customization for SfDateTimeRangeNavigator
description: Thumb
title: Thumb in Xamarin DateTime Range Navigator control | Syncfusion
description: Learn here all about Thumb support in Syncfusion Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator) control and more.
platform: xamarin
control: SfDateTimeRangeNavigator
documentation: ug
---
# Thumb
# Thumb in Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator)
The [`LeftThumbStyle`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html#Syncfusion_RangeNavigator_XForms_SfDateTimeRangeNavigator_LeftThumbStyle) and [`RightThumbStyle`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html#Syncfusion_RangeNavigator_XForms_SfDateTimeRangeNavigator_RightThumbStyle) properties are used to configure the left and right thumb of the [`SfDateTimeRangeNavigator`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html). Following properties are available in thumb style to configure left and right thumb individually.
@ -70,4 +70,4 @@ rangeNavigator.RightThumbStyle.LineWidth = 5;
{% endhighlight %}
{% endtabs %}
![](thumb_images/thumb_img1.png)
![thumb_img1](thumb_images/thumb_img1.png)

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Tooltip customization for SfDateTimeRangeNavigator
description: Tooltip
title: Tooltip in Xamarin DateTime Range Navigator control | Syncfusion
description: Learn here all about Tooltip support in Syncfusion Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator) control and more.
platform: xamarin
control: SfDateTimeRangeNavigator
documentation: ug
---
# Tooltip
# Tooltip in Xamarin DateTime Range Navigator (SfDateTimeRangeNavigator)
The tooltip is used to show the selected range start and end value of the [`SfDateTimeRangeNavigator`](https://help.syncfusion.com/cr/xamarin/Syncfusion.RangeNavigator.XForms.SfDateTimeRangeNavigator.html).
@ -28,7 +28,7 @@ dateTimeRangeNavigator.EnableTooltip = false;
{% endhighlight %}
{% endtabs %}
![](tooltip_images/tooltip_img1.png)
![tooltip_img1](tooltip_images/tooltip_img1.png)
## Tooltip Format
@ -44,7 +44,7 @@ dateTimeRangeNavigator.TooltipFormat = "yyyy/MM";
{% endhighlight %}
{% endtabs %}
![](tooltip_images/tooltip_img2.png)
![tooltip_img2](tooltip_images/tooltip_img2.png)
## Appearance Customization
@ -94,6 +94,6 @@ dateTimeRangeNavigator.RightTooltipStyle.Margin = 15;
{% endhighlight %}
{% endtabs %}
![](tooltip_images/tooltip_img3.png)
![tooltip_img3](tooltip_images/tooltip_img3.png)

Просмотреть файл

@ -1,13 +1,13 @@
---
title: Annotation for Essential Xamarin.Forms Diagram | Syncfusion
description: Learn how to add annotation in node and connector and customize the appearance of the annotation for Xamarin.Forms
title: Annotation in Xamarin Diagram control | Syncfusion
description: Learn here all about Annotation support in Syncfusion Xamarin Diagram (SfDiagram) control, its elements and more.
platform: Xamarin
control: Diagram
documentation: ug
keywords:
---
# Annotations in Xamarin Diagram (SfDiagram)
# Annotation in Xamarin Diagram (SfDiagram)
Annotation is a block of text that can be displayed over a Node or Connector. Annotation is used to textually represent an object with a string that can be edited at run time.
You can add Multiple Labels to a Node/Connector.
@ -203,4 +203,3 @@ diagram.AddConnector(Connector1);
The following output is displayed as result of the above code example.
![Annotation alignment in Xamarin.Forms diagram](Annotation_images/Annotation_img3.jpg)
N> You can refer to our [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) feature tour page for its groundbreaking feature representations.You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Adding connectors in diagram control for Xamarin.Forms | Syncfusion
description: Learn here all about Connector support in Syncfusion Xamarin Diagram (SfDiagram) control and more details.
title: Connector in Xamarin Diagram control | Syncfusion
description: Learn here all about Connector support in Syncfusion Xamarin Diagram (SfDiagram) control, its elements and more.
platform: Xamarin
control: Diagram
documentation: UG
@ -306,5 +306,3 @@ diagram.AddConnector(connector1);
{% endtabs %}
![Decorator appearance in Xamarin.Forms diagram](Connector_images/Connector_img9.jpeg)
N> You can refer to our [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) feature tour page for its groundbreaking feature representations.You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Diagram control for Xamarin.Forms | Syncfusion
description: Learn here all about Diagram support in Syncfusion Xamarin Diagram (SfDiagram) control and more details.
title: Diagram in Xamarin Diagram control | Syncfusion
description: Learn here all about Diagram support in Syncfusion Xamarin Diagram (SfDiagram) control, its elements and more.
platform: xamarin
control: SfDiagram
documentation: ug
@ -8,7 +8,7 @@ keywords:
---
# Diagram in Xamarin Diagram (SfDiagram)
[Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) allows to create different types of diagrams such as flow charts, use case diagrams, workflow process diagrams, and more.
Diagram control allows to create different types of diagrams such as flow charts, use case diagrams, workflow process diagrams, and more.
## Page settings
Page settings enable to customize the appearance, width, and height of the Diagram page. The size and appearance of the Diagram pages can be customized with the PageSettings property.
@ -139,5 +139,3 @@ Supports customizing the zoom levels. You can set minimum zoom level value to 0.
N> Diagram supports zooming with custom option in Xamarin.Forms.Android and Xamarin.Forms.iOS alone.
N> You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Adding drawing mode in Diagram control for Xamarin.Forms | Syncfusion
description: Learn about Drawing Mode support in Syncfusion Xamarin Diagram (SfDiagram) control and more details.
title: Drawing Mode in Xamarin Diagram control | Syncfusion
description: Learn here all about Drawing Mode support in Syncfusion Xamarin Diagram (SfDiagram) control and more.
platform: Xamarin
control: Diagram
documentation: ug
@ -34,4 +34,3 @@ diagram.DrawingMode = DrawingMode.Connector;
{% endtabs %}
![Drawing mode in Xamarin.Forms diagram](DrawingMode_images/DrawingMode.gif)
N> You can refer to our [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) feature tour page for its groundbreaking feature representations.You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Getting Started for Essential Xamarin.Forms Diagram | Syncfusion
description: Getting started with Xamarin.Forms diagram and walk through to create a demo application from the scratch.
title: Getting Started with Xamarin Diagram control | Syncfusion
description: Learn here about getting started with Syncfusion Xamarin Diagram (SfDiagram) control, its elements and more.
platform: Xamarin
control: SfDiagram
documentation: UG
@ -8,7 +8,7 @@ keywords:
---
# Getting started with Xamarin Diagram (SfDiagram)
# Getting Started with Xamarin Diagram (SfDiagram)
This section provides a quick overview for working with Diagram for Xamarin.Forms. This walkthrough demonstrates that, how to create a simple flow chart and an organization chart.
@ -309,5 +309,3 @@ The Employee data is displayed in the SfDiagram as follows
![Organizational chart demo in Xamarin.Forms diagram](Getting-Started_images/Getting-Started_img3.jpeg)
This demo project can be downloaded from the following link [OrganizationalChart_Demo.](https://www.syncfusion.com/downloads/support/directtrac/general/ze/OrganizationalChart1297437028.zip)
N> You can refer to our [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) feature tour page for its groundbreaking feature representations.You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Adding Gridlines in Diagram control for Xamarin.Forms | Syncfusion
description: Learn here all about Gridlines support in Syncfusion Xamarin Diagram (SfDiagram) control and more details.
title: Gridlines in Xamarin Diagram control | Syncfusion
description: Learn here all about Gridlines support in Syncfusion Xamarin Diagram (SfDiagram) control, its elements and more.
platform: Xamarin
control: Diagram
documentation: ug
@ -61,4 +61,3 @@ diagram.PageSettings.SnapToGrid = true;
{% endtabs %}
![Snapping gridlines in Xamarin.Forms diagram](Gridlines_images/Gridlines.gif)
N> You can refer to our [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) feature tour page for its groundbreaking feature representations.You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Adding Layout in Diagram control for Xamarin.Forms | Syncfusion
description: Learn here all about Layout support in Syncfusion Xamarin Diagram (SfDiagram) control and more details.
title: Layout in Xamarin Diagram control | Syncfusion
description: Learn here all about Layout support in Syncfusion Xamarin Diagram (SfDiagram) control, its elements and more.
platform: xamarin
control: Diagram
documentation: ug
@ -310,4 +310,3 @@ private void Diagram_BeginNodeRender(object sender, BeginNodeRenderEventArgs arg
N> Diagram supports layout sibling with spacing in Xamarin.Forms.Android and Xamarin.Forms.iOS alone.
N> You can refer to our [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) feature tour page for its groundbreaking feature representations.You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Mindmap for Essential Xamarin.Forms Diagram | Syncfusion
description: Learn here all about Mindmap support in Syncfusion Xamarin Diagram (SfDiagram) control and more details.
title: Mindmap in Xamarin Diagram control | Syncfusion
description: Learn here all about Mindmap support in Syncfusion Xamarin Diagram (SfDiagram) control, its elements and more.
platform: xamarin
control: SfDiagram
documentation: UG
@ -237,4 +237,3 @@ The mind map free form layout provides an option to rearrange nodes in a layout.
N> Diagram supports mind map layout in Xamarin.Forms.Android and Xamarin.Forms.iOS alone.
N> You can refer to our [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) feature tour page for its groundbreaking feature representations.You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Node in Xamarin.Forms Diagram control | Syncfusion
description: Learn here all about Node support in Syncfusion Xamarin Diagram (SfDiagram) control and more details.
title: Node in Xamarin Diagram control | Syncfusion
description: Learn here all about Node support in Syncfusion Xamarin Diagram (SfDiagram) control, its elements and more.
platform: xamarin
control: SfDiagram
documentation: ug
@ -125,5 +125,3 @@ The following code illustrates how to disable node dragging.
Node node = new Node() {EnableDrag = false;, Width = 50, Height = 50, OffsetX = 100, OffsetY = 100};
{% endhighlight %}
{% endtabs %}
N> You can refer to our [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) feature tour page for its groundbreaking feature representations.You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Overview of Diagram control for Xamarin.Forms | Syncfusion
description: Learn here all about introduction of Syncfusion Xamarin Diagram (SfDiagram) control, it's key features and more.
title: About Xamarin Diagram control | Syncfusion
description: Learn here all about introduction of Syncfusion Xamarin Diagram (SfDiagram) control, its elements and more.
platform: Xamarin
control: SfDiagram
documentation: Ug
@ -9,7 +9,7 @@ keywords: Diagram, org chart, flowchart, shape, use case, workflow.
# Xamarin Diagram (SfDiagram) Overview
The [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) allows to create different types of diagrams such as flowcharts, use case diagrams, workflow process diagrams, etc.
The diagram control allows to create different types of diagrams such as flowcharts, use case diagrams, workflow process diagrams, etc.
![Overview in Xamarin.Forms diagram](Overview_images/img1.png)
@ -23,5 +23,3 @@ The [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-dia
* **Undo/Redo:** Performs correction in the recent changes.
* **Serialization:** Save the current state of the diagram, and load it back when needed.
* **Stencil:** It holds a list of symbols that is dropped over the diagram.
N> You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Overview for Essential Xamarin.Forms Diagram | Syncfusion
description: Learn about Overview Panel support in Syncfusion Xamarin Diagram (SfDiagram) control and more details.
title: About Xamarin Diagram control | Syncfusion
description: Learn here all about Overview Panel support in Syncfusion Xamarin Diagram (SfDiagram) control and more.
platform: Xamarin
control: SfDiagram
documentation: UG
@ -72,4 +72,3 @@ The “StartX” and “StartY” properties are used to define the start positi
{% endhighlight %}
{% endtabs %}
N> You can refer to our [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) feature tour page for its groundbreaking feature representations.You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Port for Essential Xamarin.Forms Diagram | Syncfusion
description: Learn here all about Port support in Syncfusion Xamarin Diagram (SfDiagram) control and more details.
title: Port in Xamarin Diagram control | Syncfusion
description: Learn here all about Port support in Syncfusion Xamarin Diagram (SfDiagram) control, its elements and more.
platform: Xamarin
control: SfDiagram
documentation: UG
@ -117,5 +117,3 @@ style.Brush = new SolidBrush(Color.Black);
port.Style = style;
{% endhighlight %}
{% endtabs %}
N> You can refer to our [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) feature tour page for its groundbreaking feature representations.You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Adding Stencil in Diagram control for Xamarin.Forms | Syncfusion
description: Describes how to add stencil,custom shape,stencil group and stencil header in diagram control for Xamarin.Forms
title: Stencil in Xamarin Diagram control | Syncfusion
description: Learn here all about Stencil support in Syncfusion Xamarin Diagram (SfDiagram) control, its elements and more.
platform: Xamarin
control: Diagram
documentation: ug
@ -213,4 +213,3 @@ diagram.Stencil=stencil;
{% endtabs %}
![Category heading text in Xamarin.Forms diagram](Stencil_images/Stencil_img3.jpeg)
N> You can refer to our [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) feature tour page for its groundbreaking feature representations.You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,12 +1,12 @@
---
title: Adding userhandles for diagram | Syncfusion
description: Learn how to add userhandles ,userhandles customization and its event handle in diagram for Xamarin.Forms
title: User Handles in Xamarin Diagram control | Syncfusion
description: Learn here all about User Handles support in Syncfusion Xamarin Diagram (SfDiagram) control and more.
platform: xamarin
control: SfDiagram
documentation: UG
keywords:
---
# User handles in Xamarin Diagram (SfDiagram)
# User Handles in Xamarin Diagram (SfDiagram)
User handles are customizable handles which can be used to perform custom actions and also default clipboard actions. You can able to customize the user handles using:
* SfGraphicPath
@ -109,5 +109,3 @@ User handle position can be moved or adjusted from its default position. The fol
![Customize user handle position in Xamarin.Forms diagram](Userhandles_images/Userhandles_img2.jpeg)
N> Diagram supports user handle in Xamarin.Forms.Android and Xamarin.Forms.iOS alone.
N> You can refer to our [Xamarin Diagram](https://www.syncfusion.com/xamarin-ui-controls/xamarin-diagram) feature tour page for its groundbreaking feature representations.You can also explore our [Xamarin Diagram example](https://github.com/syncfusion/xamarin-demos/tree/master/Forms/Diagram) to understand how to present and manipulate data.

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Accessibility | SfPopupLayout | Xamarin | Syncfusion
description: Set AutomationId to SfPopupLayout for automation framework to find and interact with control inner elements.
title: Accessibility in Xamarin Popup control | Syncfusion
description: Learn here all about Accessibility support in Syncfusion Xamarin Popup (SfPopupLayout) control and more.
platform: xamarin
control: SfPopupLayout
documentation: UG
---
# AutomationId
# Accessibility in Xamarin Popup (SfPopupLayout)
SfPopupLayout supports built-in [AutomationId](https://docs.microsoft.com/en-gb/dotnet/api/xamarin.forms.element.automationid?view=xamarin-forms#Xamarin_Forms_Element_AutomationId) for all its inner elements. These `AutomationId` values allow the automation framework to find and interact with the inner elements when the test scripts are run. A unique `AutomationId` is maintained for each inner element by prefixing the control's `AutomationId` with the inner element's Id.

Просмотреть файл

@ -1,12 +1,12 @@
---
layout: post
title: FAQ | SfPopupLayout |Xamarin | Syncfusion
description: Explains how to achieve various requirements of user scenarios and customizations possible with the Xamarin.Forms PopupLayout.
title: FAQ in Xamarin Popup control | Syncfusion
description: This page contains the Frequently asked questions (FAQ) in Syncfusion Xamarin.Forms Popup (SfPopupLayout) control.
platform: Xamarin
control: SfPopupLayout
documentation: ug
---
# FAQ in Xamarin.Forms Popup (SfPopupLayout)
# FAQ in Xamarin Popup (SfPopupLayout)
## Load the SfPopupLayout in GridTappedEvent of the SfDataGrid

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Popup Layouts | SfPopupLayout |Xamarin | Syncfusion
description: Built-in layouts and border customization options available in Xamarin.Forms PopupLayout.
title: Layout Customizations in Xamarin Popup control | Syncfusion
description: Learn here all about Layout Customizations support in Syncfusion Xamarin Popup (SfPopupLayout) control and more.
platform: Xamarin
control: SfPopupLayout
documentation: ug
---
# Layout Customizations
# Layout Customizations in Xamarin Popup (SfPopupLayout)
The SfPopupLayout supports two types of [SfPopupLayout.PopupView.AppearanceMode](https://help.syncfusion.com/cr/xamarin/Syncfusion.XForms.PopupLayout.AppearanceMode.html). By default, the `AppearanceMode.OneButton` is set. You can change the appearance by using the `SfPopupLayout.PopupView.AppearanceMode` property.
@ -533,4 +533,4 @@ namespace GettingStarted
![Popup with custom content](GettingStarted_images/ContentView.png)
To display ListView as content of the Popup, refer to this [documentation](https://help.syncfusion.com/xamarin/sfpopuplayout/faq#show-listview-as-a-popup).
To display ListView as content of the Popup, refer to this [documentation](https://help.syncfusion.com/xamarin/sfpopuplayout/faq#show-listview-as-a-popup).

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Localization | SfPopupLayout | Xamarin | Syncfusion
description: Set localized text for the static texts used in Xamarin.Forms PopupLayout.
title: Localization in Xamarin Popup control | Syncfusion
description: Learn here all about Localization support in Syncfusion Xamarin Popup (SfPopupLayout) control and more.
platform: xamarin
control: SfPopupLayout
documentation: UG
---
# Localization
# Localization in Xamarin Popup (SfPopupLayout)
Localization is the process of translating application resources into different languages for specific cultures. SfPopupLayout uses the following static text that can be localized in application level:

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Xamarin.Forms Popup MVVM | SfPopupLayout | Xamarin | Syncfusion
description: Describes about how to use Syncfusion Xamarin.Forms Popup in MVVM and use commands to handle user responses.
title: Working with MVVM in Xamarin Popup control | Syncfusion
description: Learn here all about Working with MVVM support in Syncfusion Xamarin Popup (SfPopupLayout) control and more.
platform: Xamarin
control: SfPopupLayout
documentation: ug
---
# How to show Xamarin.Forms popup from ViewModel?
# Working with MVVM in Xamarin Popup (SfPopupLayout)
SfPopup can be used in MVVM architecture applications easily. In the below example [SfPopupLayout.IsOpen](https://help.syncfusion.com/cr/xamarin/Syncfusion.XForms.PopupLayout.SfPopupLayout.html#Syncfusion_XForms_PopupLayout_SfPopupLayout_IsOpen) property is bound to a property in the ViewModel based on which the popup is opened or closed. Refer the below code example to display popup in MVVM.
@ -474,4 +474,4 @@ class PopupViewModel : INotifyPropertyChanged
{% endhighlight %}
{% endtabs %}
{% endtabs %}

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Modal Window Popup | SfPopupLayout |Xamarin| Syncfusion
description: Use the Xamarin.Forms PopupLayout as Modal Window restricting user interaction with your application until closing the window.
title: Modal Window in Xamarin Popup control | Syncfusion
description: Learn here all about Modal Window support in Syncfusion Xamarin Popup (SfPopupLayout) control and more.
platform: Xamarin
control: SfPopupLayout
documentation: ug
---
# Modal Window Popup in Xamarin.Forms
# Modal Window in Xamarin Popup (SfPopupLayout)
You can use popup layout as modal window by using the built-in Close icon and the [SfPopupLayout.StaysOpen](https://help.syncfusion.com/cr/xamarin/Syncfusion.XForms.PopupLayout.SfPopupLayout.html#Syncfusion_XForms_PopupLayout_SfPopupLayout_StaysOpenProperty) property prevents interaction with your application until you close the window.
@ -106,4 +106,4 @@ namespace GettingStarted
Executing the above codes renders the following output in iOS, Android and Windows Phone devices respectively.
![Popup as ModelWindow](GettingStarted_images/ModelWindow.png)
![Popup as ModelWindow](GettingStarted_images/ModelWindow.png)

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Overview | SfPopupLayout |Xamarin| Syncfusion
description: Overview and key features of Xamarin.Forms PopupLayout control with its customization capabilities.
title: About Xamarin Popup control | Syncfusion
description: Learn here all about introduction of Syncfusion Xamarin Popup (SfPopupLayout) control, its elements and more.
platform: Xamarin
control: SfPopupLayout
documentation: ug
---
# Overview
# Xamarin Popup (SfPopupLayout) Overview
Popup layout provides a layout that allows users to display an alert message with customizable buttons or load any desired view inside a popup. It provides options to fully customize the popup with custom header, body, and footer capabilities, allowing you to display important information to use precisely how user want to.

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Popup Animations | SfPopupLayout |Xamarin| Syncfusion
description: Explains the various built-in animation modes and easing effects available in Xamarin.Forms PopupLayout.
title: Popup Animations in Xamarin Popup control | Syncfusion
description: Learn here all about Popup Animations support in Syncfusion Xamarin Popup (SfPopupLayout) control and more.
platform: Xamarin
control: SfPopupLayout
documentation: ug
---
# Popup Animations
# Popup Animations in Xamarin Popup (SfPopupLayout)
## Animation Modes
@ -263,4 +263,4 @@ public MainPage()
## Animation Easing Effects
The `SfPopupLayout` allows to show the `PopupView` with various easing effects for all available `SfPopupLayout.PopupView.AnimationMode` using the [SfPopupLayout.PopupView.AnimationEasing](https://help.syncfusion.com/cr/xamarin/Syncfusion.XForms.PopupLayout.AnimationEasing.html) property .
The `SfPopupLayout` allows to show the `PopupView` with various easing effects for all available `SfPopupLayout.PopupView.AnimationMode` using the [SfPopupLayout.PopupView.AnimationEasing](https://help.syncfusion.com/cr/xamarin/Syncfusion.XForms.PopupLayout.AnimationEasing.html) property .

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Popup Events| SfPopupLayout |Xamarin| Syncfusion
description: Use the built-in events available in Xamarin.Forms PopupLayout to control the opening and closing of popup based on conditions or requirements.
title: Popup Events And Commands in Xamarin Popup control | Syncfusion
description: Learn here all about Popup Events And Commands support in Syncfusion Xamarin Popup (SfPopupLayout) control and more.
platform: Xamarin
control: SfPopupLayout
documentation: ug
---
# Popup Events And Commands
# Popup Events And Commands in Xamarin Popup (SfPopupLayout)
There are four built-in events in the SfPopupLayout control namely:
@ -20,7 +20,7 @@ There are four built-in events in the SfPopupLayout control namely:
The [SfPopupLayout.Opening](https://help.syncfusion.com/cr/xamarin/Syncfusion.XForms.PopupLayout.SfPopupLayout.html) event will be fired whenever opening the PopupView in the application. It can cancel popup opening with `CancelEventArgs` that contains the following property:
* [Cancel](https://msdn.microsoft.com/query/dev14.query?appId=Dev14IDEF1&l=EN-US&k=k(System.ComponentModel.CancelEventArgs.Cancel)&rd=true): Popup opening is based on this value.
* [Cancel](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.canceleventargs.cancel?f1url=%3FappId%3DDev14IDEF1%26l%3DEN-US%26k%3Dk(System.ComponentModel.CancelEventArgs.Cancel)%26rd%3Dtrue&view=net-5.0): Popup opening is based on this value.
{% tabs %}
{%highlight Xaml%}
@ -75,7 +75,7 @@ private void PopupLayout_Opened(object sender, EventArgs e)
The [SfPopupLayout.Closing](https://help.syncfusion.com/cr/xamarin/Syncfusion.XForms.PopupLayout.SfPopupLayout.html) event will be fired whenever closing the PopupView in the application. It can cancel popup closing with `CancelEventArgs` that contains the following property:
* [Cancel](https://msdn.microsoft.com/query/dev14.query?appId=Dev14IDEF1&l=EN-US&k=k(System.ComponentModel.CancelEventArgs.Cancel)&rd=true): Popup opening is based on this value.
* [Cancel](https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.canceleventargs.cancel?f1url=%3FappId%3DDev14IDEF1%26l%3DEN-US%26k%3Dk(System.ComponentModel.CancelEventArgs.Cancel)%26rd%3Dtrue&view=net-5.0): Popup opening is based on this value.
{% tabs %}
{%highlight Xaml%}

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Popup size | Fullscreen | Auto-size | Popup | Xamarin | Syncfusion
description: Display popup at a desired size, or show popup in full screen or Auto-size/Auto-fit Popup's content in Xamarin.Forms Popup.
title: Popup Size in Xamarin Popup control | Syncfusion
description: Learn here all about Popup Size support in Syncfusion Xamarin Popup (SfPopupLayout) control and more.
platform: Xamarin
control: SfPopupLayout
documentation: ug
---
# Popup Size
# Popup Size in Xamarin Popup (SfPopupLayout)
SfPopupLayout allows displaying the Popup at any desired width and height by setting the `SfPopupLayout.PopupView.WidthRequest` and `SfPopupLayout.PopupView.HeightRequest`. The Popup size can also be changed by setting width request and height request to the views loaded inside the templates of the Popup.

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Popup positioning | SfPopupLayout |Xamarin| Syncfusion
description: Position the popup at the center, absolute postion, relative to another view and relative with absolute postion using the Xamarin.Forms PopupLayout.
title: Popup Positioning in Xamarin Popup control | Syncfusion
description: Learn here all about Popup Positioning support in Syncfusion Xamarin Popup (SfPopupLayout) control and more.
platform: Xamarin
control: SfPopupLayout
documentation: ug
---
# Popup Positioning
# Popup Positioning in Xamarin Popup (SfPopupLayout)
The SfPopupLayout allows showing the popup content at various available positions.
@ -487,4 +487,4 @@ The SfPopupLayout allows users to set padding for the PopupView when the space b
{% endhighlight %}
{% endtabs %}
![Popup with Padding](PopupLayout_images/SfPopupLayoutPadding_Android.png)
![Popup with Padding](PopupLayout_images/SfPopupLayoutPadding_Android.png)

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 133 KiB

После

Ширина:  |  Высота:  |  Размер: 92 KiB

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Styles | SfPopupLayout |Xamarin | Syncfusion
description: Apply styles for all the elements in Xamarin.Forms PopupLayout(SfPopupLayout). Customize the Border, Popup Header and Footer in the PopupLayout.
title: Styles in Xamarin Popup control | Syncfusion
description: Learn here all about Styles support in Syncfusion Xamarin Popup (SfPopupLayout) control, its elements and more.
platform: Xamarin
control: SfPopupLayout
documentation: ug
---
# Styling in Xamarin.Forms Popup(SfPopupLayout)
# Styles in Xamarin Popup (SfPopupLayout)
The SfPopupLayout applies style to all of its elements by using the [SfPopupLayout.PopupView.PopupStyle](https://help.syncfusion.com/cr/xamarin/Syncfusion.XForms.PopupLayout.PopupView.html#Syncfusion_XForms_PopupLayout_PopupView_PopupStyle) property.
@ -356,4 +356,4 @@ namespace GettingStarted
Executing the above codes renders the following output in Android devices
![Blurred background](PopupLayout_images/Blurred_Background.jpg)
![Blurred background](PopupLayout_images/Blurred_Background.jpg)

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Getting started | SfPopupLayout | Xamarin | Syncfusion
description: Getting started with Xamarin.Forms Popup or Dialog and walk through to create a demo application from the scratch.
title: Getting Started with Xamarin Popup control | Syncfusion
description: Learn here about getting started with Syncfusion Xamarin Popup (SfPopupLayout) control, its elements and more.
platform: Xamarin
control: SfPopupLayout
documentation: ug

Просмотреть файл

@ -1,12 +1,13 @@
---
layout: post
title: Animation
title: Animation in Xamarin ProgressBar control | Syncfusion
description: Learn here all about animation support in Syncfusion Xamarin ProgressBar control, its elements and more.
platform: xamarin
control: ProgressBar
documentation: ug
---
# Animation
# Animation in Xamarin ProgressBar (Progress Bar)
The progress bar provides animation support to visualize the progress value changes in an interactive way.
@ -78,4 +79,4 @@ linearProgressBar.IndeterminateEasingEffect = IndeterminateEasingEffects.BounceI
{% endhighlight %}
{% endtabs %}
{% endtabs %}

Просмотреть файл

@ -1,12 +1,13 @@
---
layout: post
title: Appearance
title: Appearance in Xamarin ProgressBar control | Syncfusion
description: Learn here all about appearance support in Syncfusion Xamarin ProgressBar control, its elements and more.
platform: xamarin
control: ProgressBar
documentation: ug
---
# Appearance
# Appearance in Xamarin ProgressBar (Progress Bar)
## Angle
@ -36,7 +37,7 @@ circularProgressBar.EndAngle = 360;
{% endtabs %}
![](overview_images/angle.png)
![angle](overview_images/angle.png)
## Range colors
@ -147,7 +148,7 @@ circularProgressBar.RangeColors = rangeColors;
{% endtabs %}
![](overview_images/rangecolors.png)
![rangecolors](overview_images/rangecolors.png)
The following code sample demonstrates how to apply gradient transition effect to the range colors in the linear progress bar.
@ -241,7 +242,7 @@ circularProgressBar.RangeColors = rangeColors;
{% endtabs %}
![](overview_images/gradient.png)
![gradient](overview_images/gradient.png)
## Thickness
@ -271,7 +272,7 @@ linearProgressBar.Padding = 2;
{% endtabs %}
![](overview_images/thickness_linear.png)
![thickness_linear](overview_images/thickness_linear.png)
### Circular progress bar
@ -312,7 +313,7 @@ trackOutsideProgressBar.ShowProgressValue = false;
{% endtabs %}
![](overview_images/appearance.png)
![appearance](overview_images/appearance.png)
## Corner radius
@ -339,7 +340,7 @@ linearProgressBar.CornerRadius = 10;
{% endtabs %}
![](overview_images/cornerradius.png)
![cornerradius](overview_images/cornerradius.png)
## Color customization
@ -372,7 +373,7 @@ linearProgressBar.TrackColor = Color.FromHex("3351483a");
{% endtabs %}
![](overview_images/color1.png)
![color1](overview_images/color1.png)
The linear progress bar provides support to customize the color for the secondary progress bar using the [`SecondaryProgressColor`](https://help.syncfusion.com/cr/xamarin/Syncfusion.XForms.ProgressBar.SfLinearProgressBar.html#Syncfusion_XForms_ProgressBar_SfLinearProgressBar_SecondaryProgressColor) property as demonstrated in the following code sample.
@ -395,5 +396,5 @@ linearProgressBar.SecondaryProgressColor = Color.CornflowerBlue;
{% endtabs %}
![](overview_images/color2.png)
![color2](overview_images/color2.png)

Просмотреть файл

@ -1,12 +1,13 @@
---
layout: post
title: Custom Content for Syncfusion Essential Xamarin.Forms Progress Bar
title: Custom Content in Xamarin ProgressBar control | Syncfusion
description: Learn here all about customcontent support in Syncfusion Xamarin ProgressBar control, its elements and more.
platform: xamarin
control: ProgressBar
documentation: ug
---
# Custom Content
# Custom Content in Xamarin ProgressBar (Progress Bar)
In the circular progress bar, you can add any view to the center using the [`Content`](https://help.syncfusion.com/cr/xamarin/Syncfusion.XForms.ProgressBar.SfCircularProgressBar.html#Syncfusion_XForms_ProgressBar_SfCircularProgressBar_Content) property.

Просмотреть файл

@ -1,12 +1,13 @@
---
layout: post
title: Events
title: Events in Xamarin ProgressBar control | Syncfusion
description: Learn here all about Events support in Syncfusion Xamarin ProgressBar control, its elements and more.
platform: xamarin
control: ProgressBar
documentation: ug
---
# Events
# Events in Xamarin ProgressBar (Progress Bar)
## ValueChanged
@ -79,4 +80,4 @@ private void ProgressBarBase_OnProgressCompleted(object sender, ProgressValueEve
}
{% endhighlight %}
{% endtabs %}
{% endtabs %}

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Getting Started for Syncfusion Essential Xamarin.Forms Progress Bar
description: A quick tour to initial users for getting started with Syncfusion ProgressBar control for Xamarin.Forms platform.
title: Getting Started with Xamarin ProgressBar control | Syncfusion
description: Learn here about getting started with Syncfusion Xamarin ProgressBar (Progress Bar) control, its elements and more.
platform: xamarin
control: ProgressBar
documentation: ug
---
# Getting Started with Xamarin Progress Bar (SfProgressBar)
# Getting Started with Xamarin ProgressBar (Progress Bar)
This section explains the steps required to work with the progress bar control for Xamarin.Forms.

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Overview
description: overview
title: About Xamarin ProgressBar control | Syncfusion
description: Learn here all about introduction of Syncfusion Xamarin ProgressBar (Progress Bar) control, its elements and more.
platform: xamarin
control: ProgressBar
documentation: ug
---
# Overview
# Xamarin ProgressBar (Progress Bar) Overview
The progress bar control for Xamarin.Forms provides a customizable visual to indicate the progress of a task.
@ -20,4 +20,4 @@ The progress bar control for Xamarin.Forms provides a customizable visual to ind
* Visualizes the progress in segments.
* Customizes the angle of the circular progress bar.
![](overview_images/overview.png)
![overview](overview_images/overview.png)

Просмотреть файл

@ -1,12 +1,13 @@
---
layout: post
title: Range
title: Define Range in Xamarin ProgressBar control | Syncfusion
description: Learn here all about Range support in Syncfusion Xamarin ProgressBar control, its elements and more.
platform: xamarin
control: ProgressBar
documentation: ug
---
# Range
# Define Range in Xamarin ProgressBar (Progress Bar)
Range represents the entire span of the progress bar and can be defined using the [`Minimum`](https://help.syncfusion.com/cr/xamarin/Syncfusion.XForms.ProgressBar.ProgressBarBase.html#Syncfusion_XForms_ProgressBar_ProgressBarBase_Minimum) and [`Maximum`](https://help.syncfusion.com/cr/xamarin/Syncfusion.XForms.ProgressBar.ProgressBarBase.html#Syncfusion_XForms_ProgressBar_ProgressBarBase_Maximum) properties. The default value of the range is 0 to 100.
@ -48,4 +49,4 @@ this.CircularProgressBar.Progress = 0.5;
{% endtabs %}
![](overview_images/range.png)
![range](overview_images/range.png)

Просмотреть файл

@ -1,12 +1,13 @@
---
layout: post
title: Segments
title: Segments in Xamarin ProgressBar control | Syncfusion
description: Learn here all about Segments support in Syncfusion Xamarin ProgressBar control, its elements and more.
platform: xamarin
control: ProgressBar
documentation: ug
---
# Segments
# Segments in Xamarin ProgressBar (Progress Bar)
To visualize the progress of multiple sequential tasks, split the progress bar into multiple segments by setting the [`SegmentsCount`](https://help.syncfusion.com/cr/xamarin/Syncfusion.XForms.ProgressBar.ProgressBarBase.html#Syncfusion_XForms_ProgressBar_ProgressBarBase_SegmentCount) property as demonstrated in the following code sample.
@ -37,7 +38,7 @@ this.CircularProgressBar.SegmentCount = 7;
{% endtabs %}
![](overview_images/Segment.png)
![Segment](overview_images/Segment.png)
**Gap customization**
@ -68,4 +69,4 @@ this.CircularProgressBar.GapWidth = 10;
{% endtabs %}
![](overview_images/Gap.png)
![Gap](overview_images/Gap.png)

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: States
description: States.
title: States in Xamarin ProgressBar control | Syncfusion
description: Learn here all about States support in Syncfusion Xamarin ProgressBar (Progress Bar) control and more.
platform: xamarin
control: ProgressBar
documentation: ug
---
# States
# States in Xamarin ProgressBar (Progress Bar)
You can configure the states of the progress bar control depending on the usage.
@ -69,4 +69,4 @@ this.LinearProgressBar.SecondaryProgress = 25;
{% endtabs %}
![](overview_images/Buffer.png)
![Buffer](overview_images/Buffer.png)

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Xamarin.Forms PullToRefresh MVVM| SfPullToRefresh| Xamarin| Syncfusion
description: Describes about how to use Syncfusion Xamarin.Forms PullToRefresh in MVVM using commands and how to refresh from view model.
title: Working with MVVM in Xamarin Pull To Refresh control | Syncfusion
description: Learn here all about Working with MVVM support in Syncfusion Xamarin Pull To Refresh (SfPullToRefresh) control and more.
platform: xamarin
control: SfPullToRefresh
documentation: ug

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: SfPullToRefresh Events | SfPullToRefresh | Xamarin | Syncfusion
description: Use the built-in events available in Xamarin.Forms PullToRefresh control to control the pulling and refresh action.
title: PullToRefresh Events in Xamarin Pull To Refresh control | Syncfusion
description: Learn here all about PullToRefresh Events support in Syncfusion Xamarin Pull To Refresh (SfPullToRefresh) control and more.
platform: xamarin
control: SfPullToRefresh
documentation: ug
@ -92,4 +92,4 @@ The `Pulling` event will be notified whenever the swipe gesture is started. This
}
{% endhighlight %}
{% endtabs %}
{% endtabs %}

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Customization | SfPullToRefresh | Xamarin | Syncfusion
description: Various built-in styling and customization options are available in the Xamarin.Forms PullToRefresh.
title: Customization in Xamarin Pull To Refresh control | Syncfusion
description: Learn here all about Customization support in Syncfusion Xamarin Pull To Refresh (SfPullToRefresh) control and more.
platform: xamarin
control: SfPullToRefresh
documentation: UG
---
# Customization in Xamarin.Forms PullToRefresh (SfPullToRefresh)
# Customization in Xamarin Pull To Refresh (SfPullToRefresh)
The PullToRefresh control supports customizing the TransitionMode, PullingThreshold, ProgressBackgroundColor, ProgressStrokeColor and more. The PullToRefresh control can be customized using the following properties.
@ -788,4 +788,4 @@ public partial class MainPage : ContentPage
![PullToRefresh view emplate](hostingsfdatagrid_images/SfPullToRefresh_Template.gif)
You can download the sample code by clicking the following link: [Sample](https://github.com/SyncfusionExamples/how-to-set-template-for-pulling-and-refreshing-view-in-xamarin-forms-pulltorefresh).
You can download the sample code by clicking the following link: [Sample](https://github.com/SyncfusionExamples/how-to-set-template-for-pulling-and-refreshing-view-in-xamarin-forms-pulltorefresh).

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Getting started | SfPullToRefresh | Xamarin | Syncfusion
description: Getting started with Xamarin.Forms PullToRefresh and walk through to create a demo application from the scratch.
title: Getting Started with Xamarin Pull To Refresh control | Syncfusion
description: Learn here about getting started with Syncfusion Xamarin Pull To Refresh (SfPullToRefresh) control, its elements and more.
platform: xamarin
control: SfPullToRefresh
documentation: ug
---
# Getting Started with Xamarin PullToRefresh (SfPullToRefresh)
# Getting Started with Xamarin Pull To Refresh (SfPullToRefresh)
This section provides a quick overview for working with SfPullToRefresh for Xamarin.Forms.

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 3.9 MiB

После

Ширина:  |  Высота:  |  Размер: 52 KiB

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 718 KiB

После

Ширина:  |  Высота:  |  Размер: 51 KiB

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 5.1 MiB

После

Ширина:  |  Высота:  |  Размер: 50 KiB

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 691 KiB

После

Ширина:  |  Высота:  |  Размер: 68 KiB

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Overview of Syncfusion SfPullToRefresh control for Xamarin.Forms.
description: This topic describes about the quick overview, key features and use case scenarios of Xamarin.Forms PullToRefresh control.
title: About Xamarin Pull To Refresh control | Syncfusion
description: Learn here all about introduction of Syncfusion Xamarin Pull To Refresh (SfPullToRefresh) control, its elements and more.
platform: xamarin
control: SfPullToRefresh
documentation: ug
---
# Overview of Xamarin.Forms PullToRefresh (SfPullToRefresh)
# Xamarin Pull To Refresh (SfPullToRefresh) Overview
SfPullToRefresh is a refresh control that allows you to interact and refresh the view loaded in it. The SfPullToRefresh control allows you to refresh the view upon performing the pull to refresh action. A progress indicator will be shown while start the pulling. The application will be refreshed once you have pulled down a certain distance and release the touch.

Просмотреть файл

@ -1,7 +1,7 @@
---
layout : post
title : AutomationId support for Syncfusion RadialMenu control in Xamarin.Forms
description : Set AutomationId to find and interact with inner elements in RadialMenu
title: Accessibility in Xamarin Radial Menu control | Syncfusion
description: Learn here all about Accessibility support in Syncfusion Xamarin Radial Menu (SfRadialMenu) control and more.
platform : Xamarin.Forms
control : SfRadialMenu
documentation : ug

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Center button with Syncfusion RadialMenu control in Xamarin.Forms
description: Working with various options available in SfRadialMenuItems in Xamarin.Forms
title: CenterButton Customization in Xamarin Radial Menu control | Syncfusion
description: Learn here all about CenterButton Customization support in Syncfusion Xamarin Radial Menu (SfRadialMenu) control and more.
platform: Xamarin
control: SfRadialMenu
documentation: ug
---
# CenterButton Customization
# CenterButton Customization in Xamarin Radial Menu (SfRadialMenu)
The CenterButton or BackButton in radial menu is a view in the center of the radial menu. It performs the operations such as opening and closing the rim and navigating to next level items. The radial menu allows you customize the CenterButton/BackButton with `FontIcon`, `Custom View`, and `Caption`.

Просмотреть файл

@ -1,13 +1,13 @@
---
layout : post
title : Events in Syncfusion RadialMenu control for Xamarin.Forms
description : Learn how to perform events in RadialMenu
title: Events in Xamarin Radial Menu control | Syncfusion
description: Learn here all about Events support in Syncfusion Xamarin Radial Menu (SfRadialMenu) control and more.
platform : xamarin
control : SfRadialMenu
documentation : ug
---
# Events
# Events in Xamarin Radial Menu (SfRadialMenu)
## Perform an action while navigating to next level

Просмотреть файл

@ -1,13 +1,13 @@
---
layout: post
title: Getting Started with Syncfusion RadialMenu control for Xamarin.Forms
description: This section describes about quick tour to initial users on Syncfusion RadialMenu control for Xamarin.Forms platform.
title: Getting Started with Xamarin Radial Menu control | Syncfusion
description: Learn here about getting started with Syncfusion Xamarin Radial Menu (SfRadialMenu) control, its elements and more.
platform: Xamarin
control: SfRadialMenu
documentation: ug
---
# Getting Started with Xamarin RadialMenu(SfRadialMenu)
# Getting Started with Xamarin Radial Menu (SfRadialMenu)
This section explains the steps required to launch the radial menu with hierarchical items that can be used as mobile phone system settings. This section covers only the minimal features that needed to get started with the radial menu.

Просмотреть файл

@ -1,7 +1,7 @@
---
layout: post
title: Overview of Syncfusion RadialMenu control for Xamarin.Forms
description: This section will explain about OverView and available key features of RadialMenu control in Xamarin.Forms
title: About Xamarin Radial Menu control | Syncfusion
description: Learn here all about introduction of Syncfusion Xamarin Radial Menu (SfRadialMenu) control, its elements and more.
platform: Xamarin
control: SfRadialMenu
documentation: ug

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше