Jump to: navigation, search

Changes


Xamarin XAML

1,178 bytes added, 13:30, 1 April 2021
* XAML template files have the extension name of '''xamlx''' instead of '''xaml''';
* You can deploy only those resources that you want to customize. (This is also the case for newer versions of WinX/UWP. {{Version/WinXSince|3.6}})
 
= Specific {{UBIK}} controls =
 
== Basic ==
 
==== UBIKImageEditor ====
It's essentially the [https://help.syncfusion.com/xamarin/image-editor/overview SfImageEditor] from Syncfusion. Theoretically, customizability mentioned in their official documentations should be supported in {{UBIK}} out of the box.
One example is to customize the visibility of the toolbar of such an image editor. The following example hides the toolbar.
<source lang = "xml">
<ctrls:UBIKImageEditor ...
xmlns:sfImageEditor="using:Syncfusion.SfImageEditor.XForms">
<sfImageEditor:SfImageEditor.ToolbarSettings>
<sfImageEditor:ToolbarSettings IsVisible="false" />
</sfImageEditor:SfImageEditor.ToolbarSettings>
</ctrls:UBIKImageEditor>
</source>
 
 
The MergeAnnotationsOnSave property allows to configure whether annotations should be shared through the {{UBIK}} property from the respective Annotation classification (false, default), or if they should be merged directly into the original file (true): {{Version/XamarinSince|3.8.0}}
<source lang = "xml">
<ctrls:UBIKImageEditor MergeAnnotationsOnSave="true" <!--true to merge automatically, false to use the classification-->
...
</ctrls:UBIKImageEditor>
</source>
 
= Overriding default XAMLs=
When using multiple Lists on one page (e.g. in a TabbedView), it is necessary to set the AutomationId property uniquely for each list on the page, to support the remembering of the ScrollPosition.
 
[[Category:Client]]
[[Category:Xamarin]]
[[Category:XAML]]
[[Category:Client|Xamarin XAML]]
[[Category:Pages with broken file links|Xamarin XAML]]
[[Category:Styling|Xamarin XAML]]
[[Category:XAML|Xamarin XAML]]
[[Category:Xamarin|Xamarin XAML]]