diff --git a/.gitignore b/.gitignore
index 583a2b8a2b..32acee4c90 100644
--- a/.gitignore
+++ b/.gitignore
@@ -165,6 +165,11 @@ $RECYCLE.BIN/
#################
.idea
+#################
+## VS Code
+#################
+.vscode/
+
#################
## Cake
#################
diff --git a/samples/BindingDemo/MainWindow.xaml b/samples/BindingDemo/MainWindow.xaml
index a69fb75742..95713dc22f 100644
--- a/samples/BindingDemo/MainWindow.xaml
+++ b/samples/BindingDemo/MainWindow.xaml
@@ -18,18 +18,18 @@
-
+
-
+
-
+
!BooleanString
@@ -37,13 +37,13 @@
-
+
-
+
@@ -52,7 +52,7 @@
-
+
@@ -68,11 +68,11 @@
-
+
-
+
@@ -87,16 +87,16 @@
-
+
-
+
-
+
@@ -104,7 +104,7 @@
-
+
@@ -114,4 +114,4 @@
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/AutoCompleteBoxPage.xaml b/samples/ControlCatalog/Pages/AutoCompleteBoxPage.xaml
index 943fadf100..28bdc7ac71 100644
--- a/samples/ControlCatalog/Pages/AutoCompleteBoxPage.xaml
+++ b/samples/ControlCatalog/Pages/AutoCompleteBoxPage.xaml
@@ -1,12 +1,12 @@
-
+
AutoCompleteBox
A control into which the user can input text
+ Spacing="8">
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/BorderPage.xaml b/samples/ControlCatalog/Pages/BorderPage.xaml
index a81bd13ddd..09f591d59d 100644
--- a/samples/ControlCatalog/Pages/BorderPage.xaml
+++ b/samples/ControlCatalog/Pages/BorderPage.xaml
@@ -1,12 +1,12 @@
-
+
Border
A control which decorates a child with a border and background
+ Spacing="16">
Border
@@ -29,4 +29,4 @@
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/ButtonPage.xaml b/samples/ControlCatalog/Pages/ButtonPage.xaml
index b5335ff15e..38757148ab 100644
--- a/samples/ControlCatalog/Pages/ButtonPage.xaml
+++ b/samples/ControlCatalog/Pages/ButtonPage.xaml
@@ -1,14 +1,14 @@
-
+
Button
A button control
-
+ Spacing="16">
+
@@ -25,7 +25,7 @@
-
+
@@ -33,4 +33,4 @@
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/ButtonSpinnerPage.xaml b/samples/ControlCatalog/Pages/ButtonSpinnerPage.xaml
index 1797fb48bc..fba15f6e77 100644
--- a/samples/ControlCatalog/Pages/ButtonSpinnerPage.xaml
+++ b/samples/ControlCatalog/Pages/ButtonSpinnerPage.xaml
@@ -1,11 +1,11 @@
-
+
ButtonSpinner
The ButtonSpinner control allows you to add button spinners to any element and then respond to the Spin event to manipulate that element.
-
+
AllowSpin
ShowButtonSpinner
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/CalendarPage.xaml b/samples/ControlCatalog/Pages/CalendarPage.xaml
index a433fd1add..c47fd766fb 100644
--- a/samples/ControlCatalog/Pages/CalendarPage.xaml
+++ b/samples/ControlCatalog/Pages/CalendarPage.xaml
@@ -1,13 +1,13 @@
-
+
Calendar
A calendar control for selecting dates
+ Spacing="16">
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/CanvasPage.xaml b/samples/ControlCatalog/Pages/CanvasPage.xaml
index f934f57c22..10a38895a2 100644
--- a/samples/ControlCatalog/Pages/CanvasPage.xaml
+++ b/samples/ControlCatalog/Pages/CanvasPage.xaml
@@ -1,5 +1,5 @@
-
+
Canvas
A panel which lays out its children by explicit coordinates
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/CarouselPage.xaml b/samples/ControlCatalog/Pages/CarouselPage.xaml
index 3468b71fd8..cf9b13c00c 100644
--- a/samples/ControlCatalog/Pages/CarouselPage.xaml
+++ b/samples/ControlCatalog/Pages/CarouselPage.xaml
@@ -1,9 +1,9 @@
-
+
Carousel
An items control that displays its items as pages that fill the control.
-
+
@@ -20,7 +20,7 @@
-
+
Transition
None
@@ -29,7 +29,7 @@
-
+
Orientation
Horizontal
@@ -38,4 +38,4 @@
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/CheckBoxPage.xaml b/samples/ControlCatalog/Pages/CheckBoxPage.xaml
index a00b3a7bef..154a6254a4 100644
--- a/samples/ControlCatalog/Pages/CheckBoxPage.xaml
+++ b/samples/ControlCatalog/Pages/CheckBoxPage.xaml
@@ -1,15 +1,15 @@
-
+
CheckBox
A check box control
+ Spacing="16">
+ Spacing="16">
Unchecked
Checked
Indeterminate
@@ -17,7 +17,7 @@
+ Spacing="16">
Three State: Unchecked
Three State: Checked
Three State: Indeterminate
@@ -25,4 +25,4 @@
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/ContextMenuPage.xaml b/samples/ControlCatalog/Pages/ContextMenuPage.xaml
index 3af823befc..37eeaeb2ac 100644
--- a/samples/ControlCatalog/Pages/ContextMenuPage.xaml
+++ b/samples/ControlCatalog/Pages/ContextMenuPage.xaml
@@ -1,12 +1,12 @@
-
+
Context Menu
A right click menu that can be applied to any control.
+ Spacing="16">
@@ -33,4 +33,4 @@
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/DatePickerPage.xaml b/samples/ControlCatalog/Pages/DatePickerPage.xaml
index 92cfa7e178..2c34460fce 100644
--- a/samples/ControlCatalog/Pages/DatePickerPage.xaml
+++ b/samples/ControlCatalog/Pages/DatePickerPage.xaml
@@ -1,13 +1,13 @@
-
+
DatePicker
A control for selecting dates with a calendar drop-down
+ Spacing="16">
@@ -43,4 +43,4 @@
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/DialogsPage.xaml b/samples/ControlCatalog/Pages/DialogsPage.xaml
index c3e9435630..710d791f3a 100644
--- a/samples/ControlCatalog/Pages/DialogsPage.xaml
+++ b/samples/ControlCatalog/Pages/DialogsPage.xaml
@@ -1,5 +1,5 @@
-
+
@@ -9,4 +9,4 @@
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/DragAndDropPage.xaml b/samples/ControlCatalog/Pages/DragAndDropPage.xaml
index af679d2f9a..1f3cd3ff71 100644
--- a/samples/ControlCatalog/Pages/DragAndDropPage.xaml
+++ b/samples/ControlCatalog/Pages/DragAndDropPage.xaml
@@ -1,12 +1,12 @@
-
+
Drag+Drop
Example of Drag+Drop capabilities
+ Spacing="16">
Drag Me
@@ -16,4 +16,4 @@
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/DropDownPage.xaml b/samples/ControlCatalog/Pages/DropDownPage.xaml
index 0a7a88e331..5e2a3102e7 100644
--- a/samples/ControlCatalog/Pages/DropDownPage.xaml
+++ b/samples/ControlCatalog/Pages/DropDownPage.xaml
@@ -1,9 +1,9 @@
-
+
DropDown
A drop-down list.
-
+
Inline Items
Inline Item 2
@@ -28,4 +28,4 @@
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/ExpanderPage.xaml b/samples/ControlCatalog/Pages/ExpanderPage.xaml
index e32fa1caf1..91440929f5 100644
--- a/samples/ControlCatalog/Pages/ExpanderPage.xaml
+++ b/samples/ControlCatalog/Pages/ExpanderPage.xaml
@@ -1,12 +1,12 @@
-
+
Expander
Expands to show nested content
+ Spacing="16">
Expanded content
@@ -29,4 +29,4 @@
-
\ No newline at end of file
+
diff --git a/samples/ControlCatalog/Pages/ImagePage.xaml b/samples/ControlCatalog/Pages/ImagePage.xaml
index dc93808f27..78fbf90192 100644
--- a/samples/ControlCatalog/Pages/ImagePage.xaml
+++ b/samples/ControlCatalog/Pages/ImagePage.xaml
@@ -1,12 +1,12 @@
-
+
Image
Displays an image
+ Spacing="16">
No Stretch
-
+
Menu
A window menu
+ Spacing="16">