Skip to content

Latest commit

 

History

History
58 lines (52 loc) · 1.39 KB

v1draft.md

File metadata and controls

58 lines (52 loc) · 1.39 KB

Phase 1 of alignment

The following tags are some of the first few being considered for alignment across Microsoft XAML UI systems (listed in alphabetical order). Several of these are already aligned; a few are being aligned currently. See aka.ms/xf-xamlstandard for a preview of newly aligned tags in Xamarin.Forms.

Core, Controls and layout

  1. Binding
  2. BindingBase
  3. Border
  4. Button
  5. ColumnDefinition
  6. ColumnDefinitionCollection
  7. ComboBox
  8. ContentPresenter
  9. ControlTemplate
  10. DataTemplate
  11. DataTemplateSelector
  12. DatePicker
  13. Grid
  14. Image
  15. ListView
  16. ProgressBar
  17. ProgressRing
  18. ResourceDictionary
  19. RowDefinition
  20. RowDefinitionCollection
  21. Setter
  22. Slider
  23. StackPanel
  24. Style
  25. TextBlock
  26. TextBox
  27. TimePicker
  28. ToggleSwitch
  29. UserControl
  30. WebView

Enums and others

  1. BindingMode : { OneWay, TwoWay }
  2. FontStyle : { Italic, Normal }
  3. FontWeights : {Bold, Normal }
  4. GridLength
  5. InputScopeNameValue : { Default, Url, Number, TelephoneNumber, Text, Chat, EmailNameOrAddress }
  6. Orientation : { Vertical, Horizontal }
  7. Stretch : { Fill, Uniform, UniformToFill }
  8. TextAlignment : { Center, End, Start }
  9. TextWrapping : { NoWrap, Wrap, WrapWholeWords }
  10. Thickness

Markup directives

  1. x:Class
  2. x:Name
  3. x:Key
  4. x:Boolean
  5. x:String
  6. x:Double
  7. x:Int32