=== Template Selectors ===
Various parts of the UBIK UI are dynamically swapped in based on specific conditions. One example is the UBIKPropertyDirectItemContainer.xaml, which serves as the base for an item in the property list, and which renders a different type-appropriate editing UI for each kind of property input (such as textboxTextBox for manual input String, Double, or Integer; selectionfor link properties, or list-based String, Double, or Integer; clock and calendar pickers for DateTime; Lat., datetimeLon., and Alt. input for geo coordinates, etc).
The logical tree used by these selectors to render different UIs is documented in our article [[UBIK_Templates]].
<br><br>
[[Category:Pages with broken file links|XAML Best practices]]
[[Category:XAML|XAML Best practices]]
=== DataTemplate vs. ControlTemplate in Xamarin ===