Jump to: navigation, search

Difference between revisions of "XAML"


(Created page with "The WinX User Interface can be vastly customized using XAML. === Templates === The UI is controlled by several predefined XAML templates which are loaded into the App at star...")
 
Line 25: Line 25:
 
* UBIKChildItem.xaml
 
* UBIKChildItem.xaml
 
* UBIKChildItemSmall.xaml
 
* UBIKChildItemSmall.xaml
 +
* UBIKChildAction.xaml
 
* UBIKPriorityPropertyItem.xaml
 
* UBIKPriorityPropertyItem.xaml
 +
 +
===== DetailsPage =====
 +
* UBIKDocumentItem.xaml
 +
* UBIKDocumentItemSmall.xaml
 +
  
  
Line 32: Line 38:
  
 
== Converters ==
 
== Converters ==
* [[BooleanToVisibilityConverter]]
+
* BooleanToVisibilityConverter
* [[StringFormatConverter]]
+
* StringFormatConverter
 +
Returns a formatted string where placeholders will be filled with values supplied to its Param properties.
 +
 
  
 
== Behaviors ==
 
== Behaviors ==

Revision as of 11:30, 19 August 2016

The WinX User Interface can be vastly customized using XAML.

Templates

The UI is controlled by several predefined XAML templates which are loaded into the App at startup. There is a set of default template deployed with the App at installation, however, each of them can be overridden by placing the respective file in the folder [AppInstallPath\LocalState\XAML

General

  • UBIKThemes.xaml

Controls the overall styling and behavior of the App, like standard Brushes (Colors) and Fonts.

AuthenticationPage
  • UBIKSplashArea.xaml
  • UBIKPageNavigation.xaml

Content Pages

  • UBIKObjectIcon.xaml
  • UBIKObjectIconSmall.xaml


RootPage
  • UBIKMainLeftArea.xaml
  • UBIKMainItem.xaml
  • UBIKMainItemSmall.xaml
ChildPage
  • UBIKChildItem.xaml
  • UBIKChildItemSmall.xaml
  • UBIKChildAction.xaml
  • UBIKPriorityPropertyItem.xaml
DetailsPage
  • UBIKDocumentItem.xaml
  • UBIKDocumentItemSmall.xaml



Specific UBIK® Elements

Converters

  • BooleanToVisibilityConverter
  • StringFormatConverter

Returns a formatted string where placeholders will be filled with values supplied to its Param properties.


Behaviors

Commands