From dfa7437260f78293f7ff9eb8f661cf5b87d08a7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Laban?= Date: Mon, 5 Nov 2018 16:37:50 -0500 Subject: [PATCH] Add Uno Platform heads --- .../AppUIBasics.Droid.csproj | 91 ++ .../AppUIBasics.Droid/Assets/AboutAssets.txt | 19 + .../Assets/Fonts/winjs-symbols.ttf | Bin 0 -> 47488 bytes .../XamlUIBasics/cs/AppUIBasics.Droid/Main.cs | 43 + .../cs/AppUIBasics.Droid/MainActivity.cs | 18 + .../Properties/AndroidManifest.xml | 5 + .../Properties/AssemblyInfo.cs | 30 + .../Resources/AboutResources.txt | 44 + .../Resources/drawable/Icon.png | Bin 0 -> 4147 bytes .../Resources/values/Strings.xml | 5 + .../Resources/values/Styles.xml | 12 + .../AllControlsPage.xaml | 0 .../AllControlsPage.xaml.cs | 0 .../cs/AppUIBasics.Shared/App.xaml | 27 + .../App.xaml.cs | 30 +- .../AppUIBasics.Shared.projitems | 741 +++++++++++++++ .../AppUIBasics.Shared.shproj | 13 + .../Assets/AcrylicBrush.png | Bin .../Assets/AppBar.png | Bin .../Assets/AppBarButton.png | Bin .../Assets/AppBarSeparator.png | Bin .../Assets/AppBarToggleButton.png | Bin .../Assets/AutoSuggestBox.png | Bin .../Assets/Border.png | Bin .../Assets/Button.png | Bin .../Assets/CalendarView.png | Bin .../Assets/CalenderDatePicker.png | Bin .../Assets/Canvas.png | Bin .../Assets/CheckBox.png | Bin .../Assets/CoffeeCup.png | Bin .../Assets/ColorPicker.png | Bin .../Assets/ComboBox.png | Bin .../Assets/CommandBar.png | Bin .../Assets/ContentDialog.png | Bin .../Assets/DarkGray.png | Bin .../Assets/DatePicker.png | Bin .../Assets/DefaultIcon.png | Bin .../Assets/FlipView.png | Bin .../Assets/Flyout.png | Bin .../Assets/Grid.png | Bin .../Assets/GridView.png | Bin .../Assets/Hub.png | Bin .../Assets/HyperlinkButton.png | Bin .../Assets/Image.png | Bin .../Assets/InkCanvas.png | Bin .../Assets/InnerPage_Banner.jpg | Bin .../Assets/LightGray.png | Bin .../Assets/ListBox.png | Bin .../Assets/ListView.png | Bin .../Assets/MainPage_Banner.jpg | Bin .../Assets/MapControl.png | Bin .../Assets/MediaElement.png | Bin .../Assets/MediumGray.png | Bin .../Assets/MenuFlyout.png | Bin .../Assets/NavigationView.png | Bin .../AllControlsIcon.png | Bin .../NavigationViewItemIcons/ButtonsIcon.png | Bin .../CollectionIcon.png | Bin .../CommandingIcon.png | Bin .../NavigationViewItemIcons/FlyoutIcon.png | Bin .../NavigationViewItemIcons/LayoutIcon.png | Bin .../NavigationViewItemIcons/MediaIcon.png | Bin .../NewControlsIcon.png | Bin .../NavigationViewItemIcons/PickerIcon.png | Bin .../NavigationViewItemIcons/ProgressIcon.png | Bin .../NavigationViewItemIcons/TextIcon.png | Bin .../Assets/ParallaxView.png | Bin .../Assets/PasswordBox.png | Bin .../Assets/PersonPicture.png | Bin .../Assets/Pivot.png | Bin .../Assets/ProgressBar.png | Bin .../Assets/ProgressRing.png | Bin .../Assets/PullToRefresh.png | Bin .../Assets/RadioButton.png | Bin .../Assets/RatingControl.png | Bin .../Assets/RelativePanel.png | Bin .../Assets/Reveal.png | Bin .../Assets/RevealFocus.png | Bin .../Assets/RichEditBox.png | Bin .../Assets/RichTextBlock.png | Bin .../Assets/ScrollViewer.png | Bin .../Assets/SemanticZoom.png | Bin .../Assets/SettingsFlyout.png | Bin .../Assets/Slices.png | Bin .../Assets/Slices2.png | Bin .../Assets/Slider.png | Bin .../Assets/Sound.png | Bin .../Assets/SplitView.png | Bin .../Assets/StackPanel.png | Bin .../Assets/Sun-100-Black.png | Bin .../Assets/Sun.32.scale-100-White.png | Bin .../Assets/Swipe.png | Bin .../Assets/TextBlock.png | Bin .../Assets/TextBox.png | Bin .../Assets/Tiles/BadgeLogo.scale-100.png | Bin .../Assets/Tiles/BadgeLogo.scale-125.png | Bin .../Assets/Tiles/BadgeLogo.scale-150.png | Bin .../Assets/Tiles/BadgeLogo.scale-200.png | Bin .../Assets/Tiles/BadgeLogo.scale-400.png | Bin .../Assets/Tiles/LargeTile.scale-100.png | Bin .../Assets/Tiles/LargeTile.scale-125.png | Bin .../Assets/Tiles/LargeTile.scale-150.png | Bin .../Assets/Tiles/LargeTile.scale-200.png | Bin .../Assets/Tiles/LargeTile.scale-400.png | Bin ...ile-sdk.altform-unplated_targetsize-16.png | Bin ...ile-sdk.altform-unplated_targetsize-20.png | Bin ...ile-sdk.altform-unplated_targetsize-24.png | Bin ...le-sdk.altform-unplated_targetsize-256.png | Bin ...ile-sdk.altform-unplated_targetsize-30.png | Bin ...ile-sdk.altform-unplated_targetsize-32.png | Bin ...ile-sdk.altform-unplated_targetsize-36.png | Bin ...ile-sdk.altform-unplated_targetsize-40.png | Bin ...ile-sdk.altform-unplated_targetsize-48.png | Bin ...ile-sdk.altform-unplated_targetsize-60.png | Bin ...ile-sdk.altform-unplated_targetsize-64.png | Bin ...ile-sdk.altform-unplated_targetsize-72.png | Bin ...ile-sdk.altform-unplated_targetsize-80.png | Bin ...ile-sdk.altform-unplated_targetsize-96.png | Bin .../Assets/Tiles/SmallTile-sdk.scale-100.png | Bin .../Assets/Tiles/SmallTile-sdk.scale-125.png | Bin .../Assets/Tiles/SmallTile-sdk.scale-150.png | Bin .../Assets/Tiles/SmallTile-sdk.scale-200.png | Bin .../Assets/Tiles/SmallTile-sdk.scale-400.png | Bin .../Tiles/SmallTile-sdk.targetsize-16.png | Bin .../Tiles/SmallTile-sdk.targetsize-20.png | Bin .../Tiles/SmallTile-sdk.targetsize-24.png | Bin .../Tiles/SmallTile-sdk.targetsize-256.png | Bin .../Tiles/SmallTile-sdk.targetsize-30.png | Bin .../Tiles/SmallTile-sdk.targetsize-32.png | Bin .../Tiles/SmallTile-sdk.targetsize-36.png | Bin .../Tiles/SmallTile-sdk.targetsize-40.png | Bin .../Tiles/SmallTile-sdk.targetsize-48.png | Bin .../Tiles/SmallTile-sdk.targetsize-60.png | Bin .../Tiles/SmallTile-sdk.targetsize-64.png | Bin .../Tiles/SmallTile-sdk.targetsize-72.png | Bin .../Tiles/SmallTile-sdk.targetsize-80.png | Bin .../Tiles/SmallTile-sdk.targetsize-96.png | Bin .../Assets/Tiles/SmallTile.scale-100.png | Bin .../Assets/Tiles/SmallTile.scale-125.png | Bin .../Assets/Tiles/SmallTile.scale-150.png | Bin .../Assets/Tiles/SmallTile.scale-200.png | Bin .../Assets/Tiles/SmallTile.scale-400.png | Bin .../Assets/Tiles/StoreLogo-sdk.scale-100.png | Bin .../Assets/Tiles/StoreLogo-sdk.scale-125.png | Bin .../Assets/Tiles/StoreLogo-sdk.scale-150.png | Bin .../Assets/Tiles/StoreLogo-sdk.scale-200.png | Bin .../Assets/Tiles/StoreLogo-sdk.scale-400.png | Bin .../Assets/Tiles/Tile_General.png | Bin .../Assets/Tiles/WideLogo.scale-80.png | Bin .../Assets/Tiles/WideTile.scale-100.png | Bin .../Assets/Tiles/WideTile.scale-125.png | Bin .../Assets/Tiles/WideTile.scale-150.png | Bin .../Assets/Tiles/WideTile.scale-200.png | Bin .../Assets/Tiles/WideTile.scale-400.png | Bin ...alleryAppList.scale-100_contrast-black.png | Bin ...alleryAppList.scale-125_contrast-black.png | Bin ...alleryAppList.scale-150_contrast-black.png | Bin ...alleryAppList.scale-200_contrast-black.png | Bin ...alleryAppList.scale-400_contrast-black.png | Bin ...ize-16_altform-unplated_contrast-black.png | Bin ...ryAppList.targetsize-16_contrast-black.png | Bin ...ize-20_altform-unplated_contrast-black.png | Bin ...ryAppList.targetsize-20_contrast-black.png | Bin ...ize-24_altform-unplated_contrast-black.png | Bin ...ryAppList.targetsize-24_contrast-black.png | Bin ...ze-256_altform-unplated_contrast-black.png | Bin ...yAppList.targetsize-256_contrast-black.png | Bin ...ize-30_altform-unplated_contrast-black.png | Bin ...ryAppList.targetsize-30_contrast-black.png | Bin ...ize-32_altform-unplated_contrast-black.png | Bin ...ryAppList.targetsize-32_contrast-black.png | Bin ...ize-36_altform-unplated_contrast-black.png | Bin ...ryAppList.targetsize-36_contrast-black.png | Bin ...ize-40_altform-unplated_contrast-black.png | Bin ...ryAppList.targetsize-40_contrast-black.png | Bin ...ize-48_altform-unplated_contrast-black.png | Bin ...ryAppList.targetsize-48_contrast-black.png | Bin ...ize-60_altform-unplated_contrast-black.png | Bin ...ryAppList.targetsize-60_contrast-black.png | Bin ...ize-64_altform-unplated_contrast-black.png | Bin ...ryAppList.targetsize-64_contrast-black.png | Bin ...ize-72_altform-unplated_contrast-black.png | Bin ...ryAppList.targetsize-72_contrast-black.png | Bin ...ize-80_altform-unplated_contrast-black.png | Bin ...ryAppList.targetsize-80_contrast-black.png | Bin ...ize-96_altform-unplated_contrast-black.png | Bin ...ryAppList.targetsize-96_contrast-black.png | Bin ...leryBadgeLogo.scale-100_contrast-black.png | Bin ...leryBadgeLogo.scale-125_contrast-black.png | Bin ...leryBadgeLogo.scale-150_contrast-black.png | Bin ...leryBadgeLogo.scale-200_contrast-black.png | Bin ...leryBadgeLogo.scale-400_contrast-black.png | Bin ...leryLargeTile.scale-100_contrast-black.png | Bin ...leryLargeTile.scale-125_contrast-black.png | Bin ...leryLargeTile.scale-150_contrast-black.png | Bin ...leryLargeTile.scale-200_contrast-black.png | Bin ...leryLargeTile.scale-400_contrast-black.png | Bin ...alleryMedTile.scale-100_contrast-black.png | Bin ...alleryMedTile.scale-125_contrast-black.png | Bin ...alleryMedTile.scale-150_contrast-black.png | Bin ...alleryMedTile.scale-200_contrast-black.png | Bin ...alleryMedTile.scale-400_contrast-black.png | Bin ...lerySmallTile.scale-100_contrast-black.png | Bin ...lerySmallTile.scale-125_contrast-black.png | Bin ...lerySmallTile.scale-150_contrast-black.png | Bin ...lerySmallTile.scale-200_contrast-black.png | Bin ...lerySmallTile.scale-400_contrast-black.png | Bin ...ySplashScreen.scale-100_contrast-black.png | Bin ...ySplashScreen.scale-125_contrast-black.png | Bin ...ySplashScreen.scale-150_contrast-black.png | Bin ...ySplashScreen.scale-200_contrast-black.png | Bin ...ySplashScreen.scale-400_contrast-black.png | Bin ...leryStoreLogo.scale-100_contrast-black.png | Bin ...leryStoreLogo.scale-125_contrast-black.png | Bin ...leryStoreLogo.scale-150_contrast-black.png | Bin ...leryStoreLogo.scale-200_contrast-black.png | Bin ...leryStoreLogo.scale-400_contrast-black.png | Bin ...lleryWideTile.scale-100_contrast-black.png | Bin ...lleryWideTile.scale-125_contrast-black.png | Bin ...lleryWideTile.scale-150_contrast-black.png | Bin ...lleryWideTile.scale-200_contrast-black.png | Bin ...lleryWideTile.scale-400_contrast-black.png | Bin ...alleryAppList.scale-100_contrast-white.png | Bin ...alleryAppList.scale-125_contrast-white.png | Bin ...alleryAppList.scale-150_contrast-white.png | Bin ...alleryAppList.scale-200_contrast-white.png | Bin ...alleryAppList.scale-400_contrast-white.png | Bin ...ize-16_altform-unplated_contrast-white.png | Bin ...ryAppList.targetsize-16_contrast-white.png | Bin ...ize-20_altform-unplated_contrast-white.png | Bin ...ryAppList.targetsize-20_contrast-white.png | Bin ...ize-24_altform-unplated_contrast-white.png | Bin ...ryAppList.targetsize-24_contrast-white.png | Bin ...ze-256_altform-unplated_contrast-white.png | Bin ...yAppList.targetsize-256_contrast-white.png | Bin ...ize-30_altform-unplated_contrast-white.png | Bin ...ryAppList.targetsize-30_contrast-white.png | Bin ...ize-32_altform-unplated_contrast-white.png | Bin ...ryAppList.targetsize-32_contrast-white.png | Bin ...ize-36_altform-unplated_contrast-white.png | Bin ...ryAppList.targetsize-36_contrast-white.png | Bin ...ize-40_altform-unplated_contrast-white.png | Bin ...ryAppList.targetsize-40_contrast-white.png | Bin ...ize-48_altform-unplated_contrast-white.png | Bin ...ryAppList.targetsize-48_contrast-white.png | Bin ...ize-60_altform-unplated_contrast-white.png | Bin ...ryAppList.targetsize-60_contrast-white.png | Bin ...ize-64_altform-unplated_contrast-white.png | Bin ...ryAppList.targetsize-64_contrast-white.png | Bin ...ize-72_altform-unplated_contrast-white.png | Bin ...ryAppList.targetsize-72_contrast-white.png | Bin ...ize-80_altform-unplated_contrast-white.png | Bin ...ryAppList.targetsize-80_contrast-white.png | Bin ...ize-96_altform-unplated_contrast-white.png | Bin ...ryAppList.targetsize-96_contrast-white.png | Bin ...leryBadgeLogo.scale-100_contrast-white.png | Bin ...leryBadgeLogo.scale-125_contrast-white.png | Bin ...leryBadgeLogo.scale-150_contrast-white.png | Bin ...leryBadgeLogo.scale-200_contrast-white.png | Bin ...leryBadgeLogo.scale-400_contrast-white.png | Bin ...leryLargeTile.scale-100_contrast-white.png | Bin ...leryLargeTile.scale-125_contrast-white.png | Bin ...leryLargeTile.scale-150_contrast-white.png | Bin ...leryLargeTile.scale-200_contrast-white.png | Bin ...leryLargeTile.scale-400_contrast-white.png | Bin ...alleryMedTile.scale-100_contrast-white.png | Bin ...alleryMedTile.scale-125_contrast-white.png | Bin ...alleryMedTile.scale-150_contrast-white.png | Bin ...alleryMedTile.scale-200_contrast-white.png | Bin ...alleryMedTile.scale-400_contrast-white.png | Bin ...lerySmallTile.scale-100_contrast-white.png | Bin ...lerySmallTile.scale-125_contrast-white.png | Bin ...lerySmallTile.scale-150_contrast-white.png | Bin ...lerySmallTile.scale-200_contrast-white.png | Bin ...lerySmallTile.scale-400_contrast-white.png | Bin ...ySplashScreen.scale-100_contrast-white.png | Bin ...ySplashScreen.scale-125_contrast-white.png | Bin ...ySplashScreen.scale-150_contrast-white.png | Bin ...ySplashScreen.scale-200_contrast-white.png | Bin ...ySplashScreen.scale-400_contrast-white.png | Bin ...leryStoreLogo.scale-100_contrast-white.png | Bin ...leryStoreLogo.scale-125_contrast-white.png | Bin ...leryStoreLogo.scale-150_contrast-white.png | Bin ...leryStoreLogo.scale-200_contrast-white.png | Bin ...leryStoreLogo.scale-400_contrast-white.png | Bin ...lleryWideTile.scale-100_contrast-white.png | Bin ...lleryWideTile.scale-125_contrast-white.png | Bin ...lleryWideTile.scale-150_contrast-white.png | Bin ...lleryWideTile.scale-200_contrast-white.png | Bin ...lleryWideTile.scale-400_contrast-white.png | Bin .../Assets/Tiles/splash-sdk.scale-100.png | Bin .../Assets/Tiles/splash-sdk.scale-125.png | Bin .../Assets/Tiles/splash-sdk.scale-150.png | Bin .../Assets/Tiles/splash-sdk.scale-200.png | Bin .../Assets/Tiles/splash-sdk.scale-400.png | Bin .../Assets/Tiles/squaretile-sdk.scale-100.png | Bin .../Assets/Tiles/squaretile-sdk.scale-125.png | Bin .../Assets/Tiles/squaretile-sdk.scale-150.png | Bin .../Assets/Tiles/squaretile-sdk.scale-200.png | Bin .../Assets/Tiles/squaretile-sdk.scale-400.png | Bin .../Assets/Tiles/widelogo.scale-100.png | Bin .../Assets/Tiles/widelogo.scale-140.png | Bin .../Assets/Tiles/widelogo.scale-180.png | Bin .../Assets/TimePicker.png | Bin .../Assets/ToggleButton.png | Bin .../Assets/ToggleSwitch.png | Bin .../Assets/ToolTip.png | Bin .../Assets/TreeView.png | Bin .../Assets/VariableSizedWrapGrid.png | Bin .../Assets/ViewBox.png | Bin .../Assets/WebView.png | Bin .../Assets/Windows_Desktop.png | Bin .../Assets/ninegrid.gif | Bin .../Behaviors/ImageScrollBehavior.cs | 2 +- .../Common/BooleanNegationConverter.cs | 0 .../Common/BooleanToValueConverter.cs | 0 .../Common/BooleanToVisibilityConverter.cs | 0 .../Common/ColorSlideTransitionHelper.cs | 0 .../Common/ColorStringConverter.cs | 0 .../Common/ColorToBrushConverter.cs | 0 .../Common/ComboBoxItemToStringConverter.cs | 0 .../Common/DeviceFamilyTrigger.cs | 8 +- .../Common/DoubleToIntConverter.cs | 0 .../Common/ImageLoader.cs | 0 .../Common/NavigationHelper.cs | 2 +- .../Common/NullToVisibilityConverter.cs | 0 .../NullableBooleanToBooleanConverter.cs | 0 .../Common/ObservableDictionary.cs | 0 .../Common/OrientedSize.cs | 0 .../Common/ReadMe.txt | 0 .../Common/RelayCommand.cs | 0 .../ShowAcrylicBehindHeaderConverter.cs | 0 .../Common/StringToBrushConverter.cs | 0 .../Common/SuspensionManager.cs | 0 .../Common/UIHelper.cs | 0 .../Common/ValueToFontFamilyConverter.cs | 0 .../Common/ValueToStringConverter.cs | 0 .../Common/WrapPanel.cs | 0 .../ControlExample.xaml | 0 .../ControlExample.xaml.cs | 0 .../ControlPages/AcrylicPage.xaml | 0 .../ControlPages/AcrylicPage.xaml.cs | 0 .../ControlPages/AppBarButtonPage.xaml | 0 .../ControlPages/AppBarButtonPage.xaml.cs | 0 .../ControlPages/AppBarPage.xaml | 18 +- .../ControlPages/AppBarPage.xaml.cs | 0 .../ControlPages/AppBarSeparatorPage.xaml | 0 .../ControlPages/AppBarSeparatorPage.xaml.cs | 0 .../ControlPages/AppBarToggleButtonPage.xaml | 0 .../AppBarToggleButtonPage.xaml.cs | 0 .../ControlPages/AutoSuggestBoxPage.xaml | 0 .../ControlPages/AutoSuggestBoxPage.xaml.cs | 0 .../ControlPages/BorderPage.xaml | 0 .../ControlPages/BorderPage.xaml.cs | 0 .../ControlPages/ButtonPage.xaml | 0 .../ControlPages/ButtonPage.xaml.cs | 0 .../ControlPages/CalendarDatePickerPage.xaml | 0 .../CalendarDatePickerPage.xaml.cs | 0 .../ControlPages/CalendarViewPage.xaml | 0 .../ControlPages/CalendarViewPage.xaml.cs | 0 .../ControlPages/CanvasPage.xaml | 12 +- .../ControlPages/CanvasPage.xaml.cs | 0 .../ControlPages/CheckBoxPage.xaml | 0 .../ControlPages/CheckBoxPage.xaml.cs | 0 .../ControlPages/ColorPickerPage.xaml | 0 .../ControlPages/ColorPickerPage.xaml.cs | 0 .../ControlPages/ComboBoxPage.xaml | 0 .../ControlPages/ComboBoxPage.xaml.cs | 2 +- .../ControlPages/CommandBarPage.xaml | 0 .../ControlPages/CommandBarPage.xaml.cs | 0 .../ControlPages/ContentDialogExample.xaml | 0 .../ControlPages/ContentDialogExample.xaml.cs | 0 .../ControlPages/ContentDialogPage.xaml | 0 .../ControlPages/ContentDialogPage.xaml.cs | 0 .../ControlPages/DatePickerPage.xaml | 0 .../ControlPages/DatePickerPage.xaml.cs | 0 .../ControlPages/FlipViewPage.xaml | 0 .../ControlPages/FlipViewPage.xaml.cs | 0 .../ControlPages/FlyoutPage.xaml | 0 .../ControlPages/FlyoutPage.xaml.cs | 0 .../ControlPages/GridPage.xaml | 11 +- .../ControlPages/GridPage.xaml.cs | 0 .../ControlPages/GridViewPage.xaml | 0 .../ControlPages/GridViewPage.xaml.cs | 0 .../ControlPages/HubPage.xaml | 0 .../ControlPages/HubPage.xaml.cs | 0 .../ControlPages/HyperlinkButtonPage.xaml | 0 .../ControlPages/HyperlinkButtonPage.xaml.cs | 0 .../ControlPages/ImagePage.xaml | 0 .../ControlPages/ImagePage.xaml.cs | 0 .../ControlPages/InkCanvasPage.xaml | 0 .../ControlPages/InkCanvasPage.xaml.cs | 0 .../ControlPages/ListBoxPage.xaml | 0 .../ControlPages/ListBoxPage.xaml.cs | 0 .../ControlPages/ListViewPage.xaml | 0 .../ControlPages/ListViewPage.xaml.cs | 0 .../ControlPages/MediaElementPage.xaml | 0 .../ControlPages/MediaElementPage.xaml.cs | 0 .../ControlPages/MediaPlayerElementPage.xaml | 0 .../MediaPlayerElementPage.xaml.cs | 0 .../ControlPages/MenuFlyoutPage.xaml | 11 +- .../ControlPages/MenuFlyoutPage.xaml.cs | 0 .../ControlPages/NavigationViewPage.xaml | 0 .../ControlPages/NavigationViewPage.xaml.cs | 0 .../ControlPages/ParallaxViewPage.xaml | 0 .../ControlPages/ParallaxViewPage.xaml.cs | 0 .../ControlPages/PasswordBoxPage.xaml | 0 .../ControlPages/PasswordBoxPage.xaml.cs | 0 .../ControlPages/PersonPicturePage.xaml | 0 .../ControlPages/PersonPicturePage.xaml.cs | 0 .../ControlPages/PivotPage.xaml | 0 .../ControlPages/PivotPage.xaml.cs | 0 .../ControlPages/ProgressBarPage.xaml | 0 .../ControlPages/ProgressBarPage.xaml.cs | 0 .../ControlPages/ProgressRingPage.xaml | 0 .../ControlPages/ProgressRingPage.xaml.cs | 0 .../ControlPages/PullToRefreshPage.xaml | 0 .../ControlPages/PullToRefreshPage.xaml.cs | 0 .../ControlPages/RadioButtonPage.xaml | 0 .../ControlPages/RadioButtonPage.xaml.cs | 0 .../ControlPages/RatingsControlPage.xaml | 0 .../ControlPages/RatingsControlPage.xaml.cs | 0 .../ControlPages/RelativePanelPage.xaml | 0 .../ControlPages/RelativePanelPage.xaml.cs | 0 .../ControlPages/RepeatButtonPage.xaml | 0 .../ControlPages/RepeatButtonPage.xaml.cs | 0 .../ControlPages/RevealFocusPage.xaml | 123 +-- .../ControlPages/RevealFocusPage.xaml.cs | 0 .../ControlPages/RevealPage.xaml | 0 .../ControlPages/RevealPage.xaml.cs | 0 .../ControlPages/RichEditBoxPage.xaml | 25 +- .../ControlPages/RichEditBoxPage.xaml.cs | 32 +- .../ControlPages/RichTextBlockPage.xaml | 0 .../ControlPages/RichTextBlockPage.xaml.cs | 0 .../ControlPages/ScrollViewerPage.xaml | 0 .../ControlPages/ScrollViewerPage.xaml.cs | 0 .../ControlPages/SemanticZoomPage.xaml | 0 .../ControlPages/SemanticZoomPage.xaml.cs | 0 .../ControlPages/SliderPage.xaml | 0 .../ControlPages/SliderPage.xaml.cs | 0 .../ControlPages/SoundPage.xaml | 0 .../ControlPages/SoundPage.xaml.cs | 0 .../ControlPages/SplitViewPage.xaml | 0 .../ControlPages/SplitViewPage.xaml.cs | 0 .../ControlPages/StackPanelPage.xaml | 10 +- .../ControlPages/StackPanelPage.xaml.cs | 6 +- .../ControlPages/SwipePage.xaml | 12 +- .../ControlPages/SwipePage.xaml.cs | 115 +++ .../ControlPages/TextBlockPage.xaml | 0 .../ControlPages/TextBlockPage.xaml.cs | 0 .../ControlPages/TextBoxPage.xaml | 0 .../ControlPages/TextBoxPage.xaml.cs | 0 .../ControlPages/TimePickerPage.xaml | 0 .../ControlPages/TimePickerPage.xaml.cs | 0 .../ControlPages/ToggleButtonPage.xaml | 0 .../ControlPages/ToggleButtonPage.xaml.cs | 0 .../ControlPages/ToggleSwitchPage.xaml | 0 .../ControlPages/ToggleSwitchPage.xaml.cs | 0 .../ControlPages/ToolTipPage.xaml | 0 .../ControlPages/ToolTipPage.xaml.cs | 0 .../ControlPages/TreeViewPage.xaml | 0 .../ControlPages/TreeViewPage.xaml.cs | 0 .../VariableSizedWrapGridPage.xaml | 0 .../VariableSizedWrapGridPage.xaml.cs | 8 +- .../ControlPages/ViewBoxPage.xaml | 0 .../ControlPages/ViewBoxPage.xaml.cs | 0 .../DataModel/ControlInfoData.json | 0 .../DataModel/ControlInfoDataSource.cs | 107 ++- .../ItemPage.xaml | 0 .../ItemPage.xaml.cs | 7 +- .../ItemTemplates.xaml | 0 .../ItemTemplates.xaml.cs | 0 .../ItemsPageBase.cs | 6 +- .../Navigation/NavigationRootPage.xaml | 10 +- .../Navigation/NavigationRootPage.xaml.cs | 16 +- .../NewControlsPage.xaml | 0 .../NewControlsPage.xaml.cs | 0 .../PageHeader.xaml | 19 +- .../PageHeader.xaml.cs | 0 .../SamplePages/SamplePage1.xaml | 0 .../SamplePages/SamplePage1.xaml.cs | 0 .../SamplePages/SamplePage2.xaml | 0 .../SamplePages/SamplePage2.xaml.cs | 0 .../SamplePages/SamplePage3.xaml | 0 .../SamplePages/SamplePage3.xaml.cs | 0 .../SamplePages/SampleSettingsPage.xaml | 0 .../SamplePages/SampleSettingsPage.xaml.cs | 0 .../SearchResultsPage.xaml | 5 +- .../SearchResultsPage.xaml.cs | 0 .../SectionPage.xaml | 0 .../SectionPage.xaml.cs | 0 .../SettingsPage.xaml | 0 .../SettingsPage.xaml.cs | 0 .../Strings/en-US/Resources.resw | 0 .../Styles.xaml} | 25 +- .../cs/AppUIBasics.UWP/AppUIBasics.UWP.csproj | 120 +++ .../Assets/WideLogo.scale-80.png | Bin .../Assets/badgelogo.scale-100.png | Bin .../Assets/badgelogo.scale-140.png | Bin .../Assets/badgelogo.scale-180.png | Bin .../Assets/widelogo.scale-100.png | Bin .../Assets/widelogo.scale-140.png | Bin .../Assets/widelogo.scale-180.png | Bin .../Package.appxmanifest | 0 .../Properties/AssemblyInfo.cs | 0 .../AppUIBasics.UWP/Properties/Default.rd.xml | 31 + .../AppUIBasics.Wasm/AppUIBasics.Wasm.csproj | 40 + .../Fonts/winjs-symbols.woff2 | Bin 0 -> 22140 bytes .../cs/AppUIBasics.Wasm/LinkerConfig.xml | 9 + .../cs/AppUIBasics.Wasm/Program.cs | 53 ++ .../cs/AppUIBasics.Wasm/WasmCSS/Fonts.css | 4 + .../WasmScripts/AppManifest.js | 7 + .../cs/AppUIBasics.iOS/AppUIBasics.iOS.csproj | 109 +++ .../cs/AppUIBasics.iOS/Entitlements.plist | 6 + .../cs/AppUIBasics.iOS/Info.plist | 46 + .../XamlUIBasics/cs/AppUIBasics.iOS/Main.cs | 15 + .../Properties/AssemblyInfo.cs | 36 + .../Resources/Fonts/winjs-symbols.ttf | Bin 0 -> 47488 bytes Samples/XamlUIBasics/cs/AppUIBasics.sln | 269 ++++++ .../cs/AppUIBasics/AppUIBasics.csproj | 858 ------------------ .../cs/AppUIBasics/AppUIBasics.sln | 43 - .../ControlPages/SwipePage.xaml.cs | 113 --- 522 files changed, 2226 insertions(+), 1203 deletions(-) create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Droid/AppUIBasics.Droid.csproj create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Droid/Assets/AboutAssets.txt create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Droid/Assets/Fonts/winjs-symbols.ttf create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Droid/Main.cs create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Droid/MainActivity.cs create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Droid/Properties/AndroidManifest.xml create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Droid/Properties/AssemblyInfo.cs create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/AboutResources.txt create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/drawable/Icon.png create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/values/Strings.xml create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/values/Styles.xml rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/AllControlsPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/AllControlsPage.xaml.cs (100%) create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Shared/App.xaml rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/App.xaml.cs (93%) create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Shared/AppUIBasics.Shared.projitems create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Shared/AppUIBasics.Shared.shproj rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/AcrylicBrush.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/AppBar.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/AppBarButton.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/AppBarSeparator.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/AppBarToggleButton.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/AutoSuggestBox.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Border.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Button.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/CalendarView.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/CalenderDatePicker.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Canvas.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/CheckBox.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/CoffeeCup.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ColorPicker.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ComboBox.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/CommandBar.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ContentDialog.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/DarkGray.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/DatePicker.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/DefaultIcon.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/FlipView.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Flyout.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Grid.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/GridView.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Hub.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/HyperlinkButton.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Image.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/InkCanvas.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/InnerPage_Banner.jpg (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/LightGray.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ListBox.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ListView.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/MainPage_Banner.jpg (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/MapControl.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/MediaElement.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/MediumGray.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/MenuFlyout.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/NavigationView.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/NavigationViewItemIcons/AllControlsIcon.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/NavigationViewItemIcons/ButtonsIcon.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/NavigationViewItemIcons/CollectionIcon.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/NavigationViewItemIcons/CommandingIcon.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/NavigationViewItemIcons/FlyoutIcon.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/NavigationViewItemIcons/LayoutIcon.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/NavigationViewItemIcons/MediaIcon.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/NavigationViewItemIcons/NewControlsIcon.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/NavigationViewItemIcons/PickerIcon.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/NavigationViewItemIcons/ProgressIcon.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/NavigationViewItemIcons/TextIcon.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ParallaxView.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/PasswordBox.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/PersonPicture.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Pivot.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ProgressBar.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ProgressRing.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/PullToRefresh.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/RadioButton.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/RatingControl.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/RelativePanel.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Reveal.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/RevealFocus.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/RichEditBox.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/RichTextBlock.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ScrollViewer.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/SemanticZoom.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/SettingsFlyout.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Slices.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Slices2.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Slider.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Sound.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/SplitView.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/StackPanel.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Sun-100-Black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Sun.32.scale-100-White.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Swipe.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/TextBlock.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/TextBox.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/BadgeLogo.scale-100.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/BadgeLogo.scale-125.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/BadgeLogo.scale-150.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/BadgeLogo.scale-200.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/BadgeLogo.scale-400.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/LargeTile.scale-100.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/LargeTile.scale-125.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/LargeTile.scale-150.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/LargeTile.scale-200.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/LargeTile.scale-400.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-16.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-20.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-24.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-256.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-30.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-32.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-36.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-40.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-48.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-60.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-64.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-72.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-80.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-96.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.scale-100.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.scale-125.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.scale-150.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.scale-200.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.scale-400.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-16.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-20.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-24.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-256.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-30.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-32.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-36.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-40.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-48.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-60.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-64.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-72.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-80.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile-sdk.targetsize-96.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile.scale-100.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile.scale-125.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile.scale-150.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile.scale-200.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/SmallTile.scale-400.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/StoreLogo-sdk.scale-100.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/StoreLogo-sdk.scale-125.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/StoreLogo-sdk.scale-150.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/StoreLogo-sdk.scale-200.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/StoreLogo-sdk.scale-400.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/Tile_General.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/WideLogo.scale-80.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/WideTile.scale-100.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/WideTile.scale-125.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/WideTile.scale-150.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/WideTile.scale-200.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/WideTile.scale-400.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-100_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-125_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-150_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-200_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-400_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-16_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-16_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-20_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-20_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-24_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-24_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-256_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-256_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-30_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-30_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-32_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-32_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-36_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-36_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-40_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-40_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-48_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-48_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-60_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-60_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-64_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-64_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-72_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-72_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-80_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-80_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-96_altform-unplated_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-96_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-100_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-125_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-150_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-200_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-400_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-100_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-125_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-150_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-200_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-400_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-100_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-125_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-150_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-200_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-400_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-100_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-125_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-150_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-200_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-400_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-100_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-125_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-150_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-200_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-400_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-100_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-125_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-150_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-200_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-400_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-100_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-125_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-150_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-200_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-400_contrast-black.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-100_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-125_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-150_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-200_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-400_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-16_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-16_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-20_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-20_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-24_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-24_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-256_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-256_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-30_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-30_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-32_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-32_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-36_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-36_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-40_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-40_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-48_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-48_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-60_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-60_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-64_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-64_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-72_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-72_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-80_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-80_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-96_altform-unplated_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-96_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-100_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-125_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-150_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-200_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-400_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-100_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-125_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-150_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-200_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-400_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-100_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-125_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-150_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-200_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-400_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-100_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-125_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-150_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-200_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-400_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-100_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-125_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-150_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-200_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-400_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-100_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-125_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-150_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-200_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-400_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-100_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-125_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-150_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-200_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-400_contrast-white.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/splash-sdk.scale-100.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/splash-sdk.scale-125.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/splash-sdk.scale-150.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/splash-sdk.scale-200.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/splash-sdk.scale-400.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/squaretile-sdk.scale-100.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/squaretile-sdk.scale-125.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/squaretile-sdk.scale-150.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/squaretile-sdk.scale-200.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/squaretile-sdk.scale-400.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/widelogo.scale-100.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/widelogo.scale-140.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Tiles/widelogo.scale-180.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/TimePicker.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ToggleButton.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ToggleSwitch.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ToolTip.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/TreeView.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/VariableSizedWrapGrid.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ViewBox.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/WebView.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/Windows_Desktop.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Assets/ninegrid.gif (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Behaviors/ImageScrollBehavior.cs (98%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/BooleanNegationConverter.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/BooleanToValueConverter.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/BooleanToVisibilityConverter.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/ColorSlideTransitionHelper.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/ColorStringConverter.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/ColorToBrushConverter.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/ComboBoxItemToStringConverter.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/DeviceFamilyTrigger.cs (80%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/DoubleToIntConverter.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/ImageLoader.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/NavigationHelper.cs (99%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/NullToVisibilityConverter.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/NullableBooleanToBooleanConverter.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/ObservableDictionary.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/OrientedSize.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/ReadMe.txt (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/RelayCommand.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/ShowAcrylicBehindHeaderConverter.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/StringToBrushConverter.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/SuspensionManager.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/UIHelper.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/ValueToFontFamilyConverter.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/ValueToStringConverter.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Common/WrapPanel.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlExample.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlExample.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/AcrylicPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/AcrylicPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/AppBarButtonPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/AppBarButtonPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/AppBarPage.xaml (71%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/AppBarPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/AppBarSeparatorPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/AppBarSeparatorPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/AppBarToggleButtonPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/AppBarToggleButtonPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/AutoSuggestBoxPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/AutoSuggestBoxPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/BorderPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/BorderPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ButtonPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ButtonPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/CalendarDatePickerPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/CalendarDatePickerPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/CalendarViewPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/CalendarViewPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/CanvasPage.xaml (85%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/CanvasPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/CheckBoxPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/CheckBoxPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ColorPickerPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ColorPickerPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ComboBoxPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ComboBoxPage.xaml.cs (98%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/CommandBarPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/CommandBarPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ContentDialogExample.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ContentDialogExample.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ContentDialogPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ContentDialogPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/DatePickerPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/DatePickerPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/FlipViewPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/FlipViewPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/FlyoutPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/FlyoutPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/GridPage.xaml (91%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/GridPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/GridViewPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/GridViewPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/HubPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/HubPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/HyperlinkButtonPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/HyperlinkButtonPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ImagePage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ImagePage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/InkCanvasPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/InkCanvasPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ListBoxPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ListBoxPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ListViewPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ListViewPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/MediaElementPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/MediaElementPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/MediaPlayerElementPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/MediaPlayerElementPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/MenuFlyoutPage.xaml (97%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/MenuFlyoutPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/NavigationViewPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/NavigationViewPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ParallaxViewPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ParallaxViewPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/PasswordBoxPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/PasswordBoxPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/PersonPicturePage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/PersonPicturePage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/PivotPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/PivotPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ProgressBarPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ProgressBarPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ProgressRingPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ProgressRingPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/PullToRefreshPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/PullToRefreshPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RadioButtonPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RadioButtonPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RatingsControlPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RatingsControlPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RelativePanelPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RelativePanelPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RepeatButtonPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RepeatButtonPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RevealFocusPage.xaml (80%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RevealFocusPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RevealPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RevealPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RichEditBoxPage.xaml (80%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RichEditBoxPage.xaml.cs (93%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RichTextBlockPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/RichTextBlockPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ScrollViewerPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ScrollViewerPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/SemanticZoomPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/SemanticZoomPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/SliderPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/SliderPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/SoundPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/SoundPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/SplitViewPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/SplitViewPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/StackPanelPage.xaml (86%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/StackPanelPage.xaml.cs (92%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/SwipePage.xaml (98%) create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SwipePage.xaml.cs rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/TextBlockPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/TextBlockPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/TextBoxPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/TextBoxPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/TimePickerPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/TimePickerPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ToggleButtonPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ToggleButtonPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ToggleSwitchPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ToggleSwitchPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ToolTipPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ToolTipPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/TreeViewPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/TreeViewPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/VariableSizedWrapGridPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/VariableSizedWrapGridPage.xaml.cs (93%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ViewBoxPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ControlPages/ViewBoxPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/DataModel/ControlInfoData.json (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/DataModel/ControlInfoDataSource.cs (75%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ItemPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ItemPage.xaml.cs (98%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ItemTemplates.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ItemTemplates.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/ItemsPageBase.cs (97%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Navigation/NavigationRootPage.xaml (89%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Navigation/NavigationRootPage.xaml.cs (96%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/NewControlsPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/NewControlsPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/PageHeader.xaml (91%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/PageHeader.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SamplePages/SamplePage1.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SamplePages/SamplePage1.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SamplePages/SamplePage2.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SamplePages/SamplePage2.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SamplePages/SamplePage3.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SamplePages/SamplePage3.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SamplePages/SampleSettingsPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SamplePages/SampleSettingsPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SearchResultsPage.xaml (97%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SearchResultsPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SectionPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SectionPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SettingsPage.xaml (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/SettingsPage.xaml.cs (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.Shared}/Strings/en-US/Resources.resw (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics/App.xaml => AppUIBasics.Shared/Styles.xaml} (98%) create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.UWP/AppUIBasics.UWP.csproj rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.UWP}/Assets/WideLogo.scale-80.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.UWP}/Assets/badgelogo.scale-100.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.UWP}/Assets/badgelogo.scale-140.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.UWP}/Assets/badgelogo.scale-180.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.UWP}/Assets/widelogo.scale-100.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.UWP}/Assets/widelogo.scale-140.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.UWP}/Assets/widelogo.scale-180.png (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.UWP}/Package.appxmanifest (100%) rename Samples/XamlUIBasics/cs/{AppUIBasics => AppUIBasics.UWP}/Properties/AssemblyInfo.cs (100%) create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.UWP/Properties/Default.rd.xml create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Wasm/AppUIBasics.Wasm.csproj create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Wasm/Fonts/winjs-symbols.woff2 create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Wasm/LinkerConfig.xml create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Wasm/Program.cs create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Wasm/WasmCSS/Fonts.css create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.Wasm/WasmScripts/AppManifest.js create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.iOS/AppUIBasics.iOS.csproj create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.iOS/Entitlements.plist create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.iOS/Info.plist create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.iOS/Main.cs create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.iOS/Properties/AssemblyInfo.cs create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.iOS/Resources/Fonts/winjs-symbols.ttf create mode 100644 Samples/XamlUIBasics/cs/AppUIBasics.sln delete mode 100644 Samples/XamlUIBasics/cs/AppUIBasics/AppUIBasics.csproj delete mode 100644 Samples/XamlUIBasics/cs/AppUIBasics/AppUIBasics.sln delete mode 100644 Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SwipePage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Droid/AppUIBasics.Droid.csproj b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/AppUIBasics.Droid.csproj new file mode 100644 index 00000000..a40b06ad --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/AppUIBasics.Droid.csproj @@ -0,0 +1,91 @@ + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {D70FB368-E8E1-4F11-9292-BE8508B08495} + {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + AppUIBasics.Droid + AppUIBasics.Droid + 512 + true + Resources\Resource.Designer.cs + Off + False + v8.0 + Properties\AndroidManifest.xml + True + ..\AppUIBasics.Shared\Strings + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + True + None + + + pdbonly + true + true + true + bin\Release\ + TRACE + prompt + 4 + False + SdkOnly + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Assets/AboutAssets.txt b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Assets/AboutAssets.txt new file mode 100644 index 00000000..ee398862 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Assets/AboutAssets.txt @@ -0,0 +1,19 @@ +Any raw assets you want to be deployed with your application can be placed in +this directory (and child directories) and given a Build Action of "AndroidAsset". + +These files will be deployed with you package and will be accessible using Android's +AssetManager, like this: + +public class ReadAsset : Activity +{ + protected override void OnCreate (Bundle bundle) + { + base.OnCreate (bundle); + + InputStream input = Assets.Open ("my_asset.txt"); + } +} + +Additionally, some Android functions will automatically load asset files: + +Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf"); \ No newline at end of file diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Assets/Fonts/winjs-symbols.ttf b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Assets/Fonts/winjs-symbols.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f502611c3b6a034c77462f897bc88dc70958cb54 GIT binary patch literal 47488 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 + + + + \ No newline at end of file diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Properties/AssemblyInfo.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..d1561776 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Properties/AssemblyInfo.cs @@ -0,0 +1,30 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using Android.App; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("UnoQuickStart.Droid")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("UnoQuickStart.Droid")] +[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] +[assembly: ComVisible(false)] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/AboutResources.txt b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/AboutResources.txt new file mode 100644 index 00000000..c2bca974 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/AboutResources.txt @@ -0,0 +1,44 @@ +Images, layout descriptions, binary blobs and string dictionaries can be included +in your application as resource files. Various Android APIs are designed to +operate on the resource IDs instead of dealing with images, strings or binary blobs +directly. + +For example, a sample Android app that contains a user interface layout (main.axml), +an internationalization string table (strings.xml) and some icons (drawable-XXX/icon.png) +would keep its resources in the "Resources" directory of the application: + +Resources/ + drawable/ + icon.png + + layout/ + main.axml + + values/ + strings.xml + +In order to get the build system to recognize Android resources, set the build action to +"AndroidResource". The native Android APIs do not operate directly with filenames, but +instead operate on resource IDs. When you compile an Android application that uses resources, +the build system will package the resources for distribution and generate a class called "R" +(this is an Android convention) that contains the tokens for each one of the resources +included. For example, for the above Resources layout, this is what the R class would expose: + +public class R { + public class drawable { + public const int icon = 0x123; + } + + public class layout { + public const int main = 0x456; + } + + public class strings { + public const int first_string = 0xabc; + public const int second_string = 0xbcd; + } +} + +You would then use R.drawable.icon to reference the drawable/icon.png file, or R.layout.main +to reference the layout/main.axml file, or R.strings.first_string to reference the first +string in the dictionary file values/strings.xml. \ No newline at end of file diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/drawable/Icon.png b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/drawable/Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8074c4c571b8cd19e27f4ee5545df367420686d7 GIT binary patch literal 4147 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 literal 0 HcmV?d00001 diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/values/Strings.xml b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/values/Strings.xml new file mode 100644 index 00000000..d4c27901 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/values/Strings.xml @@ -0,0 +1,5 @@ + + + Hello World, Click Me! + UnoQuickStart.Droid + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/values/Styles.xml b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/values/Styles.xml new file mode 100644 index 00000000..d668a8e0 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Droid/Resources/values/Styles.xml @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/AllControlsPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/AllControlsPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/AllControlsPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/AllControlsPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/AllControlsPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/AllControlsPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/AllControlsPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/AllControlsPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Shared/App.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/App.xaml new file mode 100644 index 00000000..b9507bf8 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/App.xaml @@ -0,0 +1,27 @@ + + + + + + + + + + + + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/App.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/App.xaml.cs similarity index 93% rename from Samples/XamlUIBasics/cs/AppUIBasics/App.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/App.xaml.cs index cf1602e7..3fb5fde7 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/App.xaml.cs +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/App.xaml.cs @@ -138,16 +138,19 @@ namespace AppUIBasics protected override async void OnLaunched(LaunchActivatedEventArgs args) { #if DEBUG - //if (System.Diagnostics.Debugger.IsAttached) - //{ - // this.DebugSettings.EnableFrameRateCounter = true; - //} + //if (System.Diagnostics.Debugger.IsAttached) + //{ + // this.DebugSettings.EnableFrameRateCounter = true; + //} #endif - //draw into the title bar - CoreApplication.GetCurrentView().TitleBar.ExtendViewIntoTitleBar = true; - //remove the solid-colored backgrounds behind the caption controls and system back button - ApplicationViewTitleBar titleBar = ApplicationView.GetForCurrentView().TitleBar; +#if NETFX_CORE // UNO TODO + //draw into the title bar + CoreApplication.GetCurrentView().TitleBar.ExtendViewIntoTitleBar = true; +#endif + + //remove the solid-colored backgrounds behind the caption controls and system back button + ApplicationViewTitleBar titleBar = ApplicationView.GetForCurrentView().TitleBar; titleBar.ButtonBackgroundColor = Colors.Transparent; titleBar.ButtonInactiveBackgroundColor = Colors.Transparent; if (Application.Current.RequestedTheme == ApplicationTheme.Dark) @@ -249,16 +252,19 @@ namespace AppUIBasics if (rootPage == null) { rootPage = new NavigationRootPage(); + Window.Current.Content = rootPage; + rootFrame = (Frame)rootPage.FindName("rootFrame"); if (rootFrame == null) { throw new Exception("Root frame not found"); } SuspensionManager.RegisterFrame(rootFrame, "AppFrame"); - rootFrame.Language = Windows.Globalization.ApplicationLanguages.Languages[0]; - rootFrame.NavigationFailed += OnNavigationFailed; +#if NETFX_CORE + rootFrame.Language = Windows.Globalization.ApplicationLanguages.Languages[0]; +#endif + rootFrame.NavigationFailed += OnNavigationFailed; - Window.Current.Content = rootPage; } else { @@ -275,7 +281,7 @@ namespace AppUIBasics /// Details about the navigation failure void OnNavigationFailed(object sender, NavigationFailedEventArgs e) { - throw new Exception("Failed to load Page " + e.SourcePageType.FullName); + throw new Exception($"Failed to load Page {e.SourcePageType.FullName} + {e.Exception}"); } /// diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Shared/AppUIBasics.Shared.projitems b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/AppUIBasics.Shared.projitems new file mode 100644 index 00000000..f3a03688 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/AppUIBasics.Shared.projitems @@ -0,0 +1,741 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + true + 6279c845-92f8-4333-ab99-3d213163593c + + + AppUIBasics + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AllControlsPage.xaml + + + App.xaml + + + + + + + + + + + + + + + + + + + + + + + + + + ControlExample.xaml + + + AcrylicPage.xaml + + + AppBarButtonPage.xaml + + + AppBarPage.xaml + + + AppBarSeparatorPage.xaml + + + AppBarToggleButtonPage.xaml + + + AutoSuggestBoxPage.xaml + + + BorderPage.xaml + + + ButtonPage.xaml + + + CalendarDatePickerPage.xaml + + + CalendarViewPage.xaml + + + CanvasPage.xaml + + + CheckBoxPage.xaml + + + ColorPickerPage.xaml + + + ComboBoxPage.xaml + + + CommandBarPage.xaml + + + ContentDialogExample.xaml + + + ContentDialogPage.xaml + + + DatePickerPage.xaml + + + FlipViewPage.xaml + + + FlyoutPage.xaml + + + GridPage.xaml + + + GridViewPage.xaml + + + HubPage.xaml + + + HyperlinkButtonPage.xaml + + + ImagePage.xaml + + + InkCanvasPage.xaml + + + ListBoxPage.xaml + + + ListViewPage.xaml + + + MediaElementPage.xaml + + + MediaPlayerElementPage.xaml + + + MenuFlyoutPage.xaml + + + NavigationViewPage.xaml + + + ParallaxViewPage.xaml + + + PasswordBoxPage.xaml + + + PersonPicturePage.xaml + + + PivotPage.xaml + + + ProgressBarPage.xaml + + + ProgressRingPage.xaml + + + PullToRefreshPage.xaml + + + RadioButtonPage.xaml + + + RatingsControlPage.xaml + + + RelativePanelPage.xaml + + + RepeatButtonPage.xaml + + + RevealFocusPage.xaml + + + RevealPage.xaml + + + RichEditBoxPage.xaml + + + RichTextBlockPage.xaml + + + ScrollViewerPage.xaml + + + SemanticZoomPage.xaml + + + SliderPage.xaml + + + SoundPage.xaml + + + SplitViewPage.xaml + + + StackPanelPage.xaml + + + SwipePage.xaml + + + TextBlockPage.xaml + + + TextBoxPage.xaml + + + TimePickerPage.xaml + + + ToggleButtonPage.xaml + + + ToggleSwitchPage.xaml + + + ToolTipPage.xaml + + + TreeViewPage.xaml + + + VariableSizedWrapGridPage.xaml + + + ViewBoxPage.xaml + + + + ItemPage.xaml + + + + ItemTemplates.xaml + + + NavigationRootPage.xaml + + + NewControlsPage.xaml + + + PageHeader.xaml + + + SamplePage1.xaml + + + SamplePage2.xaml + + + SamplePage3.xaml + + + SampleSettingsPage.xaml + + + SearchResultsPage.xaml + + + SectionPage.xaml + + + SettingsPage.xaml + + + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + + + + + Properties\Default.rd.xml + + + + + + + + Designer + MSBuild:Compile + + + \ No newline at end of file diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Shared/AppUIBasics.Shared.shproj b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/AppUIBasics.Shared.shproj new file mode 100644 index 00000000..d216065d --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/AppUIBasics.Shared.shproj @@ -0,0 +1,13 @@ + + + + 6279c845-92f8-4333-ab99-3d213163593c + 14.0 + + + + + + + + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/AcrylicBrush.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/AcrylicBrush.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/AcrylicBrush.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/AcrylicBrush.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/AppBar.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/AppBar.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/AppBar.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/AppBar.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/AppBarButton.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/AppBarButton.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/AppBarButton.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/AppBarButton.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/AppBarSeparator.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/AppBarSeparator.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/AppBarSeparator.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/AppBarSeparator.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/AppBarToggleButton.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/AppBarToggleButton.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/AppBarToggleButton.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/AppBarToggleButton.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/AutoSuggestBox.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/AutoSuggestBox.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/AutoSuggestBox.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/AutoSuggestBox.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Border.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Border.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Border.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Border.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Button.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Button.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Button.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Button.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/CalendarView.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/CalendarView.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/CalendarView.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/CalendarView.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/CalenderDatePicker.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/CalenderDatePicker.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/CalenderDatePicker.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/CalenderDatePicker.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Canvas.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Canvas.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Canvas.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Canvas.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/CheckBox.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/CheckBox.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/CheckBox.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/CheckBox.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/CoffeeCup.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/CoffeeCup.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/CoffeeCup.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/CoffeeCup.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ColorPicker.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ColorPicker.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ColorPicker.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ColorPicker.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ComboBox.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ComboBox.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ComboBox.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ComboBox.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/CommandBar.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/CommandBar.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/CommandBar.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/CommandBar.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ContentDialog.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ContentDialog.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ContentDialog.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ContentDialog.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/DarkGray.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/DarkGray.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/DarkGray.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/DarkGray.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/DatePicker.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/DatePicker.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/DatePicker.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/DatePicker.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/DefaultIcon.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/DefaultIcon.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/DefaultIcon.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/DefaultIcon.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/FlipView.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/FlipView.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/FlipView.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/FlipView.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Flyout.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Flyout.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Flyout.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Flyout.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Grid.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Grid.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Grid.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Grid.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/GridView.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/GridView.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/GridView.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/GridView.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Hub.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Hub.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Hub.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Hub.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/HyperlinkButton.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/HyperlinkButton.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/HyperlinkButton.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/HyperlinkButton.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Image.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Image.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Image.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Image.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/InkCanvas.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/InkCanvas.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/InkCanvas.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/InkCanvas.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/InnerPage_Banner.jpg b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/InnerPage_Banner.jpg similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/InnerPage_Banner.jpg rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/InnerPage_Banner.jpg diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/LightGray.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/LightGray.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/LightGray.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/LightGray.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ListBox.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ListBox.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ListBox.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ListBox.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ListView.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ListView.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ListView.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ListView.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/MainPage_Banner.jpg b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/MainPage_Banner.jpg similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/MainPage_Banner.jpg rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/MainPage_Banner.jpg diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/MapControl.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/MapControl.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/MapControl.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/MapControl.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/MediaElement.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/MediaElement.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/MediaElement.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/MediaElement.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/MediumGray.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/MediumGray.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/MediumGray.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/MediumGray.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/MenuFlyout.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/MenuFlyout.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/MenuFlyout.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/MenuFlyout.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationView.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationView.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationView.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationView.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/AllControlsIcon.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/AllControlsIcon.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/AllControlsIcon.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/AllControlsIcon.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/ButtonsIcon.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/ButtonsIcon.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/ButtonsIcon.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/ButtonsIcon.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/CollectionIcon.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/CollectionIcon.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/CollectionIcon.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/CollectionIcon.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/CommandingIcon.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/CommandingIcon.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/CommandingIcon.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/CommandingIcon.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/FlyoutIcon.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/FlyoutIcon.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/FlyoutIcon.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/FlyoutIcon.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/LayoutIcon.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/LayoutIcon.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/LayoutIcon.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/LayoutIcon.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/MediaIcon.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/MediaIcon.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/MediaIcon.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/MediaIcon.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/NewControlsIcon.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/NewControlsIcon.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/NewControlsIcon.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/NewControlsIcon.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/PickerIcon.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/PickerIcon.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/PickerIcon.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/PickerIcon.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/ProgressIcon.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/ProgressIcon.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/ProgressIcon.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/ProgressIcon.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/TextIcon.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/TextIcon.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/NavigationViewItemIcons/TextIcon.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/NavigationViewItemIcons/TextIcon.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ParallaxView.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ParallaxView.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ParallaxView.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ParallaxView.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/PasswordBox.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/PasswordBox.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/PasswordBox.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/PasswordBox.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/PersonPicture.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/PersonPicture.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/PersonPicture.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/PersonPicture.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Pivot.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Pivot.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Pivot.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Pivot.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ProgressBar.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ProgressBar.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ProgressBar.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ProgressBar.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ProgressRing.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ProgressRing.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ProgressRing.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ProgressRing.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/PullToRefresh.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/PullToRefresh.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/PullToRefresh.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/PullToRefresh.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/RadioButton.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/RadioButton.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/RadioButton.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/RadioButton.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/RatingControl.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/RatingControl.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/RatingControl.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/RatingControl.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/RelativePanel.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/RelativePanel.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/RelativePanel.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/RelativePanel.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Reveal.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Reveal.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Reveal.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Reveal.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/RevealFocus.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/RevealFocus.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/RevealFocus.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/RevealFocus.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/RichEditBox.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/RichEditBox.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/RichEditBox.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/RichEditBox.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/RichTextBlock.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/RichTextBlock.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/RichTextBlock.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/RichTextBlock.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ScrollViewer.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ScrollViewer.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ScrollViewer.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ScrollViewer.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/SemanticZoom.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/SemanticZoom.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/SemanticZoom.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/SemanticZoom.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/SettingsFlyout.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/SettingsFlyout.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/SettingsFlyout.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/SettingsFlyout.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Slices.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Slices.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Slices.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Slices.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Slices2.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Slices2.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Slices2.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Slices2.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Slider.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Slider.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Slider.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Slider.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Sound.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Sound.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Sound.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Sound.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/SplitView.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/SplitView.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/SplitView.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/SplitView.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/StackPanel.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/StackPanel.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/StackPanel.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/StackPanel.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Sun-100-Black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Sun-100-Black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Sun-100-Black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Sun-100-Black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Sun.32.scale-100-White.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Sun.32.scale-100-White.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Sun.32.scale-100-White.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Sun.32.scale-100-White.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Swipe.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Swipe.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Swipe.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Swipe.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/TextBlock.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/TextBlock.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/TextBlock.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/TextBlock.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/TextBox.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/TextBox.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/TextBox.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/TextBox.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/BadgeLogo.scale-100.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/BadgeLogo.scale-100.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/BadgeLogo.scale-100.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/BadgeLogo.scale-100.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/BadgeLogo.scale-125.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/BadgeLogo.scale-125.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/BadgeLogo.scale-125.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/BadgeLogo.scale-125.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/BadgeLogo.scale-150.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/BadgeLogo.scale-150.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/BadgeLogo.scale-150.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/BadgeLogo.scale-150.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/BadgeLogo.scale-200.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/BadgeLogo.scale-200.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/BadgeLogo.scale-200.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/BadgeLogo.scale-200.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/BadgeLogo.scale-400.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/BadgeLogo.scale-400.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/BadgeLogo.scale-400.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/BadgeLogo.scale-400.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/LargeTile.scale-100.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/LargeTile.scale-100.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/LargeTile.scale-100.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/LargeTile.scale-100.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/LargeTile.scale-125.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/LargeTile.scale-125.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/LargeTile.scale-125.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/LargeTile.scale-125.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/LargeTile.scale-150.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/LargeTile.scale-150.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/LargeTile.scale-150.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/LargeTile.scale-150.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/LargeTile.scale-200.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/LargeTile.scale-200.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/LargeTile.scale-200.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/LargeTile.scale-200.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/LargeTile.scale-400.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/LargeTile.scale-400.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/LargeTile.scale-400.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/LargeTile.scale-400.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-16.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-16.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-16.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-16.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-20.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-20.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-20.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-20.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-24.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-24.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-24.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-24.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-256.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-256.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-256.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-256.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-30.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-30.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-30.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-30.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-32.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-32.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-32.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-32.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-36.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-36.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-36.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-36.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-40.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-40.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-40.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-40.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-48.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-48.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-48.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-48.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-60.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-60.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-60.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-60.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-64.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-64.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-64.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-64.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-72.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-72.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-72.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-72.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-80.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-80.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-80.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-80.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-96.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-96.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-96.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.altform-unplated_targetsize-96.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.scale-100.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.scale-100.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.scale-100.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.scale-100.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.scale-125.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.scale-125.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.scale-125.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.scale-125.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.scale-150.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.scale-150.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.scale-150.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.scale-150.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.scale-200.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.scale-200.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.scale-200.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.scale-200.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.scale-400.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.scale-400.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.scale-400.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.scale-400.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-16.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-16.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-16.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-16.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-20.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-20.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-20.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-20.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-24.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-24.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-24.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-24.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-256.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-256.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-256.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-256.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-30.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-30.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-30.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-30.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-32.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-32.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-32.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-32.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-36.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-36.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-36.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-36.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-40.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-40.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-40.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-40.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-48.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-48.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-48.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-48.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-60.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-60.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-60.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-60.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-64.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-64.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-64.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-64.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-72.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-72.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-72.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-72.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-80.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-80.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-80.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-80.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-96.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-96.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile-sdk.targetsize-96.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile-sdk.targetsize-96.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile.scale-100.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile.scale-100.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile.scale-100.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile.scale-100.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile.scale-125.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile.scale-125.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile.scale-125.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile.scale-125.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile.scale-150.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile.scale-150.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile.scale-150.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile.scale-150.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile.scale-200.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile.scale-200.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile.scale-200.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile.scale-200.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile.scale-400.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile.scale-400.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/SmallTile.scale-400.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/SmallTile.scale-400.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/StoreLogo-sdk.scale-100.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/StoreLogo-sdk.scale-100.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/StoreLogo-sdk.scale-100.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/StoreLogo-sdk.scale-100.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/StoreLogo-sdk.scale-125.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/StoreLogo-sdk.scale-125.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/StoreLogo-sdk.scale-125.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/StoreLogo-sdk.scale-125.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/StoreLogo-sdk.scale-150.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/StoreLogo-sdk.scale-150.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/StoreLogo-sdk.scale-150.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/StoreLogo-sdk.scale-150.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/StoreLogo-sdk.scale-200.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/StoreLogo-sdk.scale-200.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/StoreLogo-sdk.scale-200.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/StoreLogo-sdk.scale-200.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/StoreLogo-sdk.scale-400.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/StoreLogo-sdk.scale-400.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/StoreLogo-sdk.scale-400.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/StoreLogo-sdk.scale-400.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/Tile_General.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/Tile_General.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/Tile_General.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/Tile_General.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/WideLogo.scale-80.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/WideLogo.scale-80.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/WideLogo.scale-80.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/WideLogo.scale-80.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/WideTile.scale-100.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/WideTile.scale-100.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/WideTile.scale-100.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/WideTile.scale-100.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/WideTile.scale-125.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/WideTile.scale-125.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/WideTile.scale-125.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/WideTile.scale-125.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/WideTile.scale-150.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/WideTile.scale-150.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/WideTile.scale-150.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/WideTile.scale-150.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/WideTile.scale-200.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/WideTile.scale-200.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/WideTile.scale-200.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/WideTile.scale-200.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/WideTile.scale-400.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/WideTile.scale-400.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/WideTile.scale-400.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/WideTile.scale-400.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-100_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-100_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-100_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-100_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-125_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-125_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-125_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-125_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-150_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-150_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-150_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-150_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-200_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-200_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-200_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-200_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-400_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-400_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-400_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.scale-400_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-16_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-16_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-16_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-16_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-16_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-16_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-16_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-16_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-20_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-20_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-20_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-20_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-20_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-20_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-20_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-20_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-24_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-24_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-24_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-24_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-24_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-24_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-24_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-24_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-256_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-256_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-256_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-256_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-256_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-256_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-256_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-256_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-30_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-30_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-30_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-30_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-30_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-30_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-30_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-30_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-32_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-32_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-32_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-32_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-32_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-32_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-32_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-32_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-36_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-36_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-36_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-36_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-36_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-36_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-36_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-36_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-40_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-40_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-40_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-40_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-40_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-40_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-40_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-40_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-48_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-48_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-48_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-48_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-48_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-48_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-48_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-48_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-60_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-60_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-60_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-60_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-60_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-60_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-60_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-60_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-64_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-64_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-64_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-64_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-64_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-64_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-64_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-64_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-72_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-72_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-72_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-72_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-72_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-72_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-72_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-72_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-80_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-80_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-80_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-80_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-80_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-80_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-80_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-80_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-96_altform-unplated_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-96_altform-unplated_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-96_altform-unplated_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-96_altform-unplated_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-96_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-96_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-96_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryAppList.targetsize-96_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-100_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-100_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-100_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-100_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-125_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-125_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-125_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-125_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-150_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-150_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-150_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-150_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-200_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-200_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-200_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-200_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-400_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-400_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-400_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryBadgeLogo.scale-400_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-100_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-100_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-100_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-100_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-125_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-125_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-125_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-125_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-150_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-150_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-150_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-150_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-200_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-200_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-200_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-200_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-400_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-400_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-400_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryLargeTile.scale-400_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-100_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-100_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-100_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-100_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-125_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-125_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-125_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-125_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-150_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-150_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-150_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-150_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-200_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-200_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-200_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-200_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-400_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-400_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-400_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryMedTile.scale-400_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-100_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-100_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-100_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-100_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-125_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-125_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-125_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-125_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-150_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-150_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-150_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-150_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-200_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-200_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-200_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-200_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-400_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-400_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-400_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySmallTile.scale-400_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-100_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-100_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-100_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-100_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-125_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-125_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-125_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-125_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-150_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-150_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-150_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-150_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-200_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-200_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-200_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-200_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-400_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-400_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-400_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGallerySplashScreen.scale-400_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-100_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-100_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-100_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-100_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-125_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-125_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-125_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-125_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-150_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-150_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-150_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-150_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-200_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-200_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-200_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-200_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-400_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-400_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-400_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryStoreLogo.scale-400_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-100_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-100_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-100_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-100_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-125_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-125_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-125_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-125_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-150_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-150_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-150_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-150_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-200_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-200_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-200_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-200_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-400_contrast-black.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-400_contrast-black.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-400_contrast-black.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-black/XAMLControlsGalleryWideTile.scale-400_contrast-black.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-100_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-100_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-100_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-100_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-125_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-125_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-125_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-125_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-150_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-150_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-150_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-150_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-200_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-200_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-200_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-200_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-400_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-400_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-400_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.scale-400_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-16_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-16_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-16_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-16_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-16_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-16_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-16_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-16_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-20_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-20_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-20_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-20_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-20_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-20_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-20_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-20_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-24_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-24_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-24_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-24_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-24_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-24_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-24_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-24_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-256_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-256_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-256_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-256_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-256_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-256_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-256_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-256_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-30_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-30_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-30_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-30_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-30_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-30_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-30_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-30_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-32_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-32_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-32_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-32_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-32_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-32_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-32_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-32_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-36_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-36_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-36_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-36_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-36_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-36_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-36_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-36_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-40_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-40_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-40_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-40_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-40_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-40_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-40_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-40_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-48_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-48_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-48_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-48_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-48_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-48_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-48_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-48_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-60_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-60_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-60_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-60_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-60_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-60_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-60_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-60_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-64_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-64_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-64_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-64_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-64_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-64_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-64_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-64_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-72_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-72_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-72_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-72_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-72_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-72_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-72_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-72_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-80_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-80_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-80_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-80_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-80_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-80_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-80_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-80_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-96_altform-unplated_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-96_altform-unplated_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-96_altform-unplated_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-96_altform-unplated_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-96_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-96_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-96_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryAppList.targetsize-96_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-100_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-100_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-100_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-100_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-125_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-125_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-125_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-125_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-150_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-150_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-150_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-150_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-200_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-200_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-200_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-200_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-400_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-400_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-400_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryBadgeLogo.scale-400_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-100_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-100_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-100_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-100_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-125_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-125_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-125_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-125_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-150_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-150_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-150_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-150_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-200_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-200_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-200_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-200_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-400_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-400_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-400_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryLargeTile.scale-400_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-100_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-100_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-100_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-100_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-125_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-125_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-125_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-125_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-150_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-150_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-150_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-150_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-200_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-200_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-200_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-200_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-400_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-400_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-400_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryMedTile.scale-400_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-100_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-100_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-100_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-100_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-125_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-125_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-125_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-125_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-150_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-150_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-150_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-150_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-200_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-200_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-200_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-200_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-400_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-400_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-400_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySmallTile.scale-400_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-100_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-100_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-100_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-100_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-125_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-125_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-125_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-125_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-150_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-150_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-150_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-150_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-200_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-200_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-200_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-200_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-400_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-400_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-400_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGallerySplashScreen.scale-400_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-100_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-100_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-100_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-100_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-125_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-125_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-125_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-125_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-150_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-150_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-150_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-150_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-200_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-200_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-200_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-200_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-400_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-400_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-400_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryStoreLogo.scale-400_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-100_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-100_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-100_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-100_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-125_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-125_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-125_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-125_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-150_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-150_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-150_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-150_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-200_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-200_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-200_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-200_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-400_contrast-white.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-400_contrast-white.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-400_contrast-white.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/contrast-white/XAMLControlsGalleryWideTile.scale-400_contrast-white.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/splash-sdk.scale-100.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/splash-sdk.scale-100.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/splash-sdk.scale-100.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/splash-sdk.scale-100.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/splash-sdk.scale-125.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/splash-sdk.scale-125.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/splash-sdk.scale-125.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/splash-sdk.scale-125.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/splash-sdk.scale-150.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/splash-sdk.scale-150.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/splash-sdk.scale-150.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/splash-sdk.scale-150.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/splash-sdk.scale-200.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/splash-sdk.scale-200.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/splash-sdk.scale-200.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/splash-sdk.scale-200.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/splash-sdk.scale-400.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/splash-sdk.scale-400.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/splash-sdk.scale-400.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/splash-sdk.scale-400.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/squaretile-sdk.scale-100.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/squaretile-sdk.scale-100.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/squaretile-sdk.scale-100.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/squaretile-sdk.scale-100.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/squaretile-sdk.scale-125.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/squaretile-sdk.scale-125.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/squaretile-sdk.scale-125.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/squaretile-sdk.scale-125.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/squaretile-sdk.scale-150.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/squaretile-sdk.scale-150.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/squaretile-sdk.scale-150.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/squaretile-sdk.scale-150.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/squaretile-sdk.scale-200.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/squaretile-sdk.scale-200.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/squaretile-sdk.scale-200.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/squaretile-sdk.scale-200.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/squaretile-sdk.scale-400.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/squaretile-sdk.scale-400.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/squaretile-sdk.scale-400.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/squaretile-sdk.scale-400.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/widelogo.scale-100.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/widelogo.scale-100.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/widelogo.scale-100.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/widelogo.scale-100.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/widelogo.scale-140.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/widelogo.scale-140.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/widelogo.scale-140.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/widelogo.scale-140.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/widelogo.scale-180.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/widelogo.scale-180.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Tiles/widelogo.scale-180.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Tiles/widelogo.scale-180.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/TimePicker.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/TimePicker.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/TimePicker.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/TimePicker.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ToggleButton.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ToggleButton.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ToggleButton.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ToggleButton.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ToggleSwitch.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ToggleSwitch.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ToggleSwitch.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ToggleSwitch.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ToolTip.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ToolTip.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ToolTip.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ToolTip.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/TreeView.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/TreeView.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/TreeView.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/TreeView.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/VariableSizedWrapGrid.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/VariableSizedWrapGrid.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/VariableSizedWrapGrid.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/VariableSizedWrapGrid.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ViewBox.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ViewBox.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ViewBox.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ViewBox.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/WebView.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/WebView.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/WebView.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/WebView.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/Windows_Desktop.png b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Windows_Desktop.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/Windows_Desktop.png rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/Windows_Desktop.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/ninegrid.gif b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ninegrid.gif similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/ninegrid.gif rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Assets/ninegrid.gif diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Behaviors/ImageScrollBehavior.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Behaviors/ImageScrollBehavior.cs similarity index 98% rename from Samples/XamlUIBasics/cs/AppUIBasics/Behaviors/ImageScrollBehavior.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Behaviors/ImageScrollBehavior.cs index dab45c3c..99971ab1 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/Behaviors/ImageScrollBehavior.cs +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Behaviors/ImageScrollBehavior.cs @@ -8,7 +8,7 @@ using Windows.UI.Xaml.Media; namespace AppUIBasics.Behaviors { - public class ImageScrollBehavior : DependencyObject, IBehavior + public partial class ImageScrollBehavior : DependencyObject, IBehavior { private const int _opacityMaxValue = 250; private const int _alpha = 255; diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/BooleanNegationConverter.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/BooleanNegationConverter.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/BooleanNegationConverter.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/BooleanNegationConverter.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/BooleanToValueConverter.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/BooleanToValueConverter.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/BooleanToValueConverter.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/BooleanToValueConverter.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/BooleanToVisibilityConverter.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/BooleanToVisibilityConverter.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/BooleanToVisibilityConverter.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/BooleanToVisibilityConverter.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/ColorSlideTransitionHelper.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ColorSlideTransitionHelper.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/ColorSlideTransitionHelper.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ColorSlideTransitionHelper.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/ColorStringConverter.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ColorStringConverter.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/ColorStringConverter.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ColorStringConverter.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/ColorToBrushConverter.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ColorToBrushConverter.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/ColorToBrushConverter.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ColorToBrushConverter.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/ComboBoxItemToStringConverter.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ComboBoxItemToStringConverter.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/ComboBoxItemToStringConverter.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ComboBoxItemToStringConverter.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/DeviceFamilyTrigger.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/DeviceFamilyTrigger.cs similarity index 80% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/DeviceFamilyTrigger.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/DeviceFamilyTrigger.cs index 88999a1b..e0a9ce48 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/Common/DeviceFamilyTrigger.cs +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/DeviceFamilyTrigger.cs @@ -14,10 +14,12 @@ namespace AppUIBasics get { return _triggerDeviceFamily; } set { - _triggerDeviceFamily = value; - _actualDeviceFamily = AnalyticsInfo.VersionInfo.DeviceFamily; +#if NETFX_CORE + _triggerDeviceFamily = value; + _actualDeviceFamily = AnalyticsInfo.VersionInfo.DeviceFamily; SetActive(_triggerDeviceFamily == _actualDeviceFamily); - } +#endif + } } } } \ No newline at end of file diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/DoubleToIntConverter.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/DoubleToIntConverter.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/DoubleToIntConverter.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/DoubleToIntConverter.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/ImageLoader.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ImageLoader.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/ImageLoader.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ImageLoader.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/NavigationHelper.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/NavigationHelper.cs similarity index 99% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/NavigationHelper.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/NavigationHelper.cs index b4418e8d..54b86054 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/Common/NavigationHelper.cs +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/NavigationHelper.cs @@ -58,7 +58,7 @@ namespace AppUIBasics.Common /// /// [Windows.Foundation.Metadata.WebHostHidden] - public class NavigationHelper : DependencyObject + public partial class NavigationHelper : DependencyObject { private Page Page { get; set; } private Frame Frame { get { return this.Page.Frame; } } diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/NullToVisibilityConverter.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/NullToVisibilityConverter.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/NullToVisibilityConverter.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/NullToVisibilityConverter.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/NullableBooleanToBooleanConverter.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/NullableBooleanToBooleanConverter.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/NullableBooleanToBooleanConverter.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/NullableBooleanToBooleanConverter.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/ObservableDictionary.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ObservableDictionary.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/ObservableDictionary.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ObservableDictionary.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/OrientedSize.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/OrientedSize.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/OrientedSize.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/OrientedSize.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/ReadMe.txt b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ReadMe.txt similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/ReadMe.txt rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ReadMe.txt diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/RelayCommand.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/RelayCommand.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/RelayCommand.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/RelayCommand.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/ShowAcrylicBehindHeaderConverter.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ShowAcrylicBehindHeaderConverter.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/ShowAcrylicBehindHeaderConverter.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ShowAcrylicBehindHeaderConverter.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/StringToBrushConverter.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/StringToBrushConverter.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/StringToBrushConverter.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/StringToBrushConverter.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/SuspensionManager.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/SuspensionManager.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/SuspensionManager.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/SuspensionManager.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/UIHelper.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/UIHelper.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/UIHelper.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/UIHelper.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/ValueToFontFamilyConverter.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ValueToFontFamilyConverter.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/ValueToFontFamilyConverter.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ValueToFontFamilyConverter.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/ValueToStringConverter.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ValueToStringConverter.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/ValueToStringConverter.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/ValueToStringConverter.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Common/WrapPanel.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/WrapPanel.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Common/WrapPanel.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Common/WrapPanel.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlExample.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlExample.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlExample.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlExample.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlExample.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlExample.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlExample.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlExample.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/AcrylicPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/AcrylicPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/AcrylicPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/AcrylicPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/AcrylicPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/AcrylicPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/AcrylicPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/AcrylicPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/AppBarButtonPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/AppBarButtonPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/AppBarButtonPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/AppBarButtonPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/AppBarButtonPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/AppBarButtonPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/AppBarButtonPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/AppBarButtonPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/AppBarPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/AppBarPage.xaml similarity index 71% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/AppBarPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/AppBarPage.xaml index 4d48e71c..701af2c6 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/AppBarPage.xaml +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/AppBarPage.xaml @@ -38,19 +38,19 @@ - - @@ -119,7 +120,7 @@ - + @@ -169,7 +170,7 @@ - + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/MenuFlyoutPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/MenuFlyoutPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/MenuFlyoutPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/MenuFlyoutPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/NavigationViewPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/NavigationViewPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/NavigationViewPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/NavigationViewPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/NavigationViewPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/NavigationViewPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/NavigationViewPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/NavigationViewPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ParallaxViewPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ParallaxViewPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ParallaxViewPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ParallaxViewPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ParallaxViewPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ParallaxViewPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ParallaxViewPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ParallaxViewPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PasswordBoxPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PasswordBoxPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PasswordBoxPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PasswordBoxPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PasswordBoxPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PasswordBoxPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PasswordBoxPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PasswordBoxPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PersonPicturePage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PersonPicturePage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PersonPicturePage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PersonPicturePage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PersonPicturePage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PersonPicturePage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PersonPicturePage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PersonPicturePage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PivotPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PivotPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PivotPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PivotPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PivotPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PivotPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PivotPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PivotPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ProgressBarPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ProgressBarPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ProgressBarPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ProgressBarPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ProgressBarPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ProgressBarPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ProgressBarPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ProgressBarPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ProgressRingPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ProgressRingPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ProgressRingPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ProgressRingPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ProgressRingPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ProgressRingPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ProgressRingPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ProgressRingPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PullToRefreshPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PullToRefreshPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PullToRefreshPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PullToRefreshPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PullToRefreshPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PullToRefreshPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/PullToRefreshPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/PullToRefreshPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RadioButtonPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RadioButtonPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RadioButtonPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RadioButtonPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RadioButtonPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RadioButtonPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RadioButtonPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RadioButtonPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RatingsControlPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RatingsControlPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RatingsControlPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RatingsControlPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RatingsControlPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RatingsControlPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RatingsControlPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RatingsControlPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RelativePanelPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RelativePanelPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RelativePanelPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RelativePanelPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RelativePanelPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RelativePanelPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RelativePanelPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RelativePanelPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RepeatButtonPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RepeatButtonPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RepeatButtonPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RepeatButtonPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RepeatButtonPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RepeatButtonPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RepeatButtonPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RepeatButtonPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RevealFocusPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RevealFocusPage.xaml similarity index 80% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RevealFocusPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RevealFocusPage.xaml index 7dca24c4..ff380f67 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RevealFocusPage.xaml +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RevealFocusPage.xaml @@ -11,6 +11,7 @@ --> - - - - - - - - - - - - + @@ -208,14 +191,38 @@ - + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RevealFocusPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RevealFocusPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RevealFocusPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RevealFocusPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RevealPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RevealPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RevealPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RevealPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RevealPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RevealPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RevealPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RevealPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RichEditBoxPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RichEditBoxPage.xaml similarity index 80% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RichEditBoxPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RichEditBoxPage.xaml index eb5852ea..508e0370 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RichEditBoxPage.xaml +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RichEditBoxPage.xaml @@ -12,6 +12,7 @@ - + @@ -38,39 +39,39 @@ - @@ -78,12 +79,12 @@ - - + + - + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RichEditBoxPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RichEditBoxPage.xaml.cs similarity index 93% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RichEditBoxPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RichEditBoxPage.xaml.cs index 9dbd833b..bd1b04ec 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RichEditBoxPage.xaml.cs +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RichEditBoxPage.xaml.cs @@ -40,7 +40,8 @@ namespace AppUIBasics.ControlPages private async void OpenButton_Click(object sender, RoutedEventArgs e) { - // Open a text file. +#if NETFX_CORE // UNO TODO + // Open a text file. Windows.Storage.Pickers.FileOpenPicker open = new Windows.Storage.Pickers.FileOpenPicker(); open.SuggestedStartLocation = @@ -58,11 +59,13 @@ namespace AppUIBasics.ControlPages editor.Document.LoadFromStream(Windows.UI.Text.TextSetOptions.FormatRtf, randAccStream); } } +#endif } private async void SaveButton_Click(object sender, RoutedEventArgs e) { - FileSavePicker savePicker = new FileSavePicker(); +#if NETFX_CORE // UNO TODO + FileSavePicker savePicker = new FileSavePicker(); savePicker.SuggestedStartLocation = PickerLocationId.DocumentsLibrary; // Dropdown of file types the user can save the file as @@ -94,20 +97,26 @@ namespace AppUIBasics.ControlPages await errorBox.ShowAsync(); } } +#endif } private void BoldButton_Click(object sender, RoutedEventArgs e) { +#if NETFX_CORE // UNO TODO editor.Document.Selection.CharacterFormat.Bold = FormatEffect.Toggle; +#endif } private void ItalicButton_Click(object sender, RoutedEventArgs e) { +#if NETFX_CORE // UNO TODO editor.Document.Selection.CharacterFormat.Italic = FormatEffect.Toggle; - } +#endif + } private void ColorButton_Click(object sender, RoutedEventArgs e) { +#if NETFX_CORE // UNO TODO // Extract the color of the button that was clicked. Button clickedColor = (Button)sender; var rectangle = (Windows.UI.Xaml.Shapes.Rectangle)clickedColor.Content; @@ -116,11 +125,14 @@ namespace AppUIBasics.ControlPages editor.Document.Selection.CharacterFormat.ForegroundColor = color; fontColorButton.Flyout.Hide(); - editor.Focus(Windows.UI.Xaml.FocusState.Keyboard); + + editor.Focus(Windows.UI.Xaml.FocusState.Keyboard); +#endif } private void FindBoxHighlightMatches() { +#if NETFX_CORE // UNO TODO FindBoxRemoveHighlights(); string textToFind = findBox.Text; @@ -132,17 +144,21 @@ namespace AppUIBasics.ControlPages searchRange.CharacterFormat.BackgroundColor = Colors.Yellow; } } +#endif } private void FindBoxRemoveHighlights() { +#if NETFX_CORE // UNO TODO ITextRange documentRange = editor.Document.GetRange(0, TextConstants.MaxUnitCount); documentRange.CharacterFormat.BackgroundColor = Colors.Transparent; +#endif } private void Page_SizeChanged(object sender, SizeChangedEventArgs e) { - if (e.NewSize.Width <= 768) +#if NETFX_CORE // UNO TODO + if (e.NewSize.Width <= 768) { editor.Width = e.NewSize.Width - 20; } @@ -150,6 +166,7 @@ namespace AppUIBasics.ControlPages { editor.Width = e.NewSize.Width - 100; } +#endif } //TODO: Check for version of the build @@ -157,6 +174,7 @@ namespace AppUIBasics.ControlPages Windows.UI.Xaml.Documents.ContactContentLinkProvider contactContentLinkProvider; private void EnableContactsButton_Click(object sender, RoutedEventArgs e) { +#if NETFX_CORE // UNO TODO if (ApiInformation.IsApiContractPresent("Windows.Foundation.UniversalApiContract", 6)) { @@ -178,11 +196,13 @@ namespace AppUIBasics.ControlPages bool b = editor.ContentLinkProviders.Remove(contactContentLinkProvider); } } +#endif } Windows.UI.Xaml.Documents.PlaceContentLinkProvider placeContentLinkProvider; private void enablePlacesButton_Click(object sender, RoutedEventArgs e) { +#if NETFX_CORE // UNO TODO if (ApiInformation.IsApiContractPresent("Windows.Foundation.UniversalApiContract", 6)) { @@ -205,7 +225,7 @@ namespace AppUIBasics.ControlPages bool b = editor.ContentLinkProviders.Remove(placeContentLinkProvider); } } - +#endif } } } diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RichTextBlockPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RichTextBlockPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RichTextBlockPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RichTextBlockPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RichTextBlockPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RichTextBlockPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/RichTextBlockPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/RichTextBlockPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ScrollViewerPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ScrollViewerPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ScrollViewerPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ScrollViewerPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ScrollViewerPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ScrollViewerPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ScrollViewerPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ScrollViewerPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SemanticZoomPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SemanticZoomPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SemanticZoomPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SemanticZoomPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SemanticZoomPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SemanticZoomPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SemanticZoomPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SemanticZoomPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SliderPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SliderPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SliderPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SliderPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SliderPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SliderPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SliderPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SliderPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SoundPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SoundPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SoundPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SoundPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SoundPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SoundPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SoundPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SoundPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SplitViewPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SplitViewPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SplitViewPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SplitViewPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SplitViewPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SplitViewPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SplitViewPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SplitViewPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/StackPanelPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/StackPanelPage.xaml similarity index 86% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/StackPanelPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/StackPanelPage.xaml index a45b273b..6cea5f8b 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/StackPanelPage.xaml +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/StackPanelPage.xaml @@ -23,15 +23,15 @@ - - - - - + + + + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/StackPanelPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/StackPanelPage.xaml.cs similarity index 92% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/StackPanelPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/StackPanelPage.xaml.cs index fd6f790c..3b0fdfba 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/StackPanelPage.xaml.cs +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/StackPanelPage.xaml.cs @@ -27,14 +27,14 @@ namespace AppUIBasics.ControlPages private void RadioButton_Checked(object sender, RoutedEventArgs e) { if (sender is RadioButton rb && Control1 != null) - { - string orientationName = rb.Tag.ToString(); + { + string orientationName = rb.Tag.ToString(); if (OrientationLabel != null) { OrientationLabel.Text = orientationName; } - switch (orientationName) + switch (orientationName) { case "Horizontal": Control1.Orientation = Orientation.Horizontal; diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SwipePage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SwipePage.xaml similarity index 98% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SwipePage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SwipePage.xaml index b0e5eae3..aa157bdc 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SwipePage.xaml +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SwipePage.xaml @@ -9,16 +9,18 @@ // //********************************************************* --> - - + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SwipePage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SwipePage.xaml.cs new file mode 100644 index 00000000..72f90ac2 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/SwipePage.xaml.cs @@ -0,0 +1,115 @@ +//********************************************************* +// +// Copyright (c) Microsoft. All rights reserved. +// THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF +// ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY +// IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR +// PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. +// +//********************************************************* +using System.Collections.ObjectModel; +using Windows.UI; +using Windows.UI.Xaml; +using Windows.UI.Xaml.Controls; +using Windows.UI.Xaml.Media; + +namespace AppUIBasics.ControlPages +{ + public sealed partial class SwipeControlPage : Page + { + // UNO TODO + + //private bool isArchived = false; + + //private bool isFlagged = false; + //private bool isAccepted = false; + + //public SwipeControlPage() + //{ + // this.InitializeComponent(); + // var source = @"Swipe Item 1,Swipe Item 2,Swipe Item 3,Swipe Item 4".Split(','); + // foreach (var item in source) + // items.Add(item); + // lv.ItemsSource = items; + //} + + //ObservableCollection items = new ObservableCollection(); + + //private void DeleteOne_ItemInvoked(SwipeItem sender, SwipeItemInvokedEventArgs args) + //{ + // isArchived = !isArchived; + + // if(isArchived) + // { + // ((TextBlock)args.SwipeControl.Content).Text = "Archived - Swipe Left"; + // } + // else + // { + // ((TextBlock)args.SwipeControl.Content).Text = "Swipe Left"; + // } + //} + + //private void DeleteItem_ItemInvoked(SwipeItem sender, SwipeItemInvokedEventArgs args) + //{ + // items.Remove(args.SwipeControl.DataContext); + //} + + //private void Accept_ItemInvoked(SwipeItem sender, SwipeItemInvokedEventArgs args) + //{ + // isAccepted = !isAccepted; + // CheckAcceptFlagBool(args.SwipeControl); + + // if (isAccepted) + // { + // FontIconSource cancelIcon = new FontIconSource() { Glyph = "\ue711" }; + // sender.IconSource = cancelIcon; + // sender.Text = "Cancel"; + // } + // else + // { + // FontIconSource acceptIcon = new FontIconSource() { Glyph = "\ue10B" }; + // sender.IconSource = acceptIcon; + // sender.Text = "Accept"; + // } + //} + + //private void Flag_ItemInvoked(SwipeItem sender, SwipeItemInvokedEventArgs args) + //{ + // isFlagged = !isFlagged; + // CheckAcceptFlagBool(args.SwipeControl); + + // if (isFlagged) + // { + // FontIconSource filledFlagIcon = new FontIconSource() { Glyph = "\ueB4B" }; + // sender.IconSource = filledFlagIcon; + // sender.Text = "Unmark"; + // } + // else + // { + // FontIconSource flagIcon = new FontIconSource() { Glyph = "\ue129" }; + // sender.IconSource = flagIcon; + // sender.Text = "Flag"; + // } + //} + + //private void CheckAcceptFlagBool(SwipeControl swipeCtrl) + //{ + // if(isAccepted && !isFlagged) + // { + // ((TextBlock)swipeCtrl.Content).Text = "Swipe Right - Accepted"; + // } + // else if (isAccepted && isFlagged) + // { + // ((TextBlock)swipeCtrl.Content).Text = "Swipe Right - Accepted & Flagged"; + // } + // else if (!isAccepted && isFlagged) + // { + // ((TextBlock)swipeCtrl.Content).Text = "Swipe Right - Flagged"; + // } + // else + // { + // ((TextBlock)swipeCtrl.Content).Text = "Swipe Right"; + // } + //} + } +} diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TextBlockPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TextBlockPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TextBlockPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TextBlockPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TextBlockPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TextBlockPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TextBlockPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TextBlockPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TextBoxPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TextBoxPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TextBoxPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TextBoxPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TextBoxPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TextBoxPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TextBoxPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TextBoxPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TimePickerPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TimePickerPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TimePickerPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TimePickerPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TimePickerPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TimePickerPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TimePickerPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TimePickerPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ToggleButtonPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ToggleButtonPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ToggleButtonPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ToggleButtonPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ToggleButtonPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ToggleButtonPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ToggleButtonPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ToggleButtonPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ToggleSwitchPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ToggleSwitchPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ToggleSwitchPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ToggleSwitchPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ToggleSwitchPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ToggleSwitchPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ToggleSwitchPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ToggleSwitchPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ToolTipPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ToolTipPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ToolTipPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ToolTipPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ToolTipPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ToolTipPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ToolTipPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ToolTipPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TreeViewPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TreeViewPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TreeViewPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TreeViewPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TreeViewPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TreeViewPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/TreeViewPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/TreeViewPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/VariableSizedWrapGridPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/VariableSizedWrapGridPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/VariableSizedWrapGridPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/VariableSizedWrapGridPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/VariableSizedWrapGridPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/VariableSizedWrapGridPage.xaml.cs similarity index 93% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/VariableSizedWrapGridPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/VariableSizedWrapGridPage.xaml.cs index 00a07d31..195c65fa 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/VariableSizedWrapGridPage.xaml.cs +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/VariableSizedWrapGridPage.xaml.cs @@ -29,12 +29,16 @@ namespace AppUIBasics.ControlPages if (sender is RadioButton rb && Control1 != null) { string orientationName = rb.Tag.ToString(); - if (OrientationLabel != null) + +// UNO TODO +#if NETFX_CORE + if (OrientationLabel != null) { OrientationLabel.Text = orientationName; } +#endif - switch (orientationName) + switch (orientationName) { case "Horizontal": Control1.Orientation = Orientation.Horizontal; diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ViewBoxPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ViewBoxPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ViewBoxPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ViewBoxPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ViewBoxPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ViewBoxPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/ViewBoxPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ControlPages/ViewBoxPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/DataModel/ControlInfoData.json b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/DataModel/ControlInfoData.json similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/DataModel/ControlInfoData.json rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/DataModel/ControlInfoData.json diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/DataModel/ControlInfoDataSource.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/DataModel/ControlInfoDataSource.cs similarity index 75% rename from Samples/XamlUIBasics/cs/AppUIBasics/DataModel/ControlInfoDataSource.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/DataModel/ControlInfoDataSource.cs index 822feede..67d6ebe7 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/DataModel/ControlInfoDataSource.cs +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/DataModel/ControlInfoDataSource.cs @@ -10,9 +10,12 @@ using System; using System.Collections.Generic; using System.Collections.ObjectModel; +using System.IO; using System.Linq; +using System.Reflection; using System.Threading.Tasks; -using Windows.Data.Json; +using Newtonsoft.Json; +using Newtonsoft.Json.Linq; using Windows.Storage; using Windows.UI.Xaml.Media; using Windows.UI.Xaml.Media.Imaging; @@ -173,7 +176,78 @@ namespace AppUIBasics.Data private async Task GetControlInfoDataAsync() { - lock (_lock) + lock (_lock) + { + if (this.Groups.Count() != 0) + { + return; + } + } + + var name = this.GetType().GetTypeInfo().Assembly.GetManifestResourceNames().FirstOrDefault(n => n.EndsWith("ControlInfoData.json")); + + if(name == null) + { + throw new InvalidOperationException($"Unable to find ControlInfoData.json in embedded resources"); + } + + using (var s = new StreamReader(this.GetType().GetTypeInfo().Assembly.GetManifestResourceStream(name))) + { + var jsonObject = JObject.Parse(s.ReadToEnd()); + + var jsonArray = jsonObject["Groups"]; + + lock (_lock) + { + foreach (JObject groupObject in jsonArray) + { + var group = new ControlInfoDataGroup(groupObject["UniqueId"].Value(), + groupObject["Title"].Value(), + groupObject["Subtitle"].Value(), + groupObject["ImagePath"].Value(), + groupObject["Description"].Value()); + + foreach (JObject itemValue in groupObject["Items"]) + { + var itemObject = itemValue; + var item = new ControlInfoDataItem(itemObject["UniqueId"].Value(), + itemObject["Title"].Value(), + itemObject["Subtitle"].Value(), + itemObject["ImagePath"].Value(), + itemObject["Description"].Value(), + itemObject["Content"].Value(), + itemObject["IsNew"].Value()); + + if (itemObject.ContainsKey("Docs")) + { + foreach (JObject docValue in itemObject["Docs"]) + { + var docObject = docValue; + item.Docs.Add(new ControlInfoDocLink(docObject["Title"].Value(), docObject["Uri"].Value())); + } + } + + if (itemObject.ContainsKey("RelatedControls")) + { + foreach (JValue relatedControlValue in itemObject["RelatedControls"]) + { + item.RelatedControls.Add(relatedControlValue.Value()); + } + } + + group.Items.Add(item); + } + + if (!Groups.Any(g => g.Title == group.Title)) + { + Groups.Add(group); + } + } + } + } + +#if false + lock (_lock) { if (this.Groups.Count() != 0) { @@ -194,21 +268,21 @@ namespace AppUIBasics.Data foreach (JsonValue groupValue in jsonArray) { JsonObject groupObject = groupValue.GetObject(); - ControlInfoDataGroup group = new ControlInfoDataGroup(groupObject["UniqueId"].GetString(), - groupObject["Title"].GetString(), - groupObject["Subtitle"].GetString(), - groupObject["ImagePath"].GetString(), - groupObject["Description"].GetString()); + ControlInfoDataGroup group = new ControlInfoDataGroup(groupObject["UniqueId"].Value(), + groupObject["Title"].Value(), + groupObject["Subtitle"].Value(), + groupObject["ImagePath"].Value(), + groupObject["Description"].Value()); foreach (JsonValue itemValue in groupObject["Items"].GetArray()) { JsonObject itemObject = itemValue.GetObject(); - var item = new ControlInfoDataItem(itemObject["UniqueId"].GetString(), - itemObject["Title"].GetString(), - itemObject["Subtitle"].GetString(), - itemObject["ImagePath"].GetString(), - itemObject["Description"].GetString(), - itemObject["Content"].GetString(), + var item = new ControlInfoDataItem(itemObject["UniqueId"].Value(), + itemObject["Title"].Value(), + itemObject["Subtitle"].Value(), + itemObject["ImagePath"].Value(), + itemObject["Description"].Value(), + itemObject["Content"].Value(), itemObject["IsNew"].GetBoolean()); if (itemObject.ContainsKey("Docs")) @@ -216,7 +290,7 @@ namespace AppUIBasics.Data foreach (JsonValue docValue in itemObject["Docs"].GetArray()) { JsonObject docObject = docValue.GetObject(); - item.Docs.Add(new ControlInfoDocLink(docObject["Title"].GetString(), docObject["Uri"].GetString())); + item.Docs.Add(new ControlInfoDocLink(docObject["Title"].Value(), docObject["Uri"].Value())); } } @@ -224,7 +298,7 @@ namespace AppUIBasics.Data { foreach (JsonValue relatedControlValue in itemObject["RelatedControls"].GetArray()) { - item.RelatedControls.Add(relatedControlValue.GetString()); + item.RelatedControls.Add(relatedControlValue.Value()); } } @@ -237,6 +311,7 @@ namespace AppUIBasics.Data } } } - } +#endif + } } } diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ItemPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ItemPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ItemPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ItemPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ItemPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ItemPage.xaml.cs similarity index 98% rename from Samples/XamlUIBasics/cs/AppUIBasics/ItemPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ItemPage.xaml.cs index ff652758..fefe5bbd 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/ItemPage.xaml.cs +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ItemPage.xaml.cs @@ -106,8 +106,11 @@ namespace AppUIBasics { var exampleContent = controlExample.Example as FrameworkElement; exampleContent.RequestedTheme = theme; - controlExample.ExampleContainer.RequestedTheme = theme; - } + +#if NETFX_CORE // UNO TODO + controlExample.ExampleContainer.RequestedTheme = theme; +#endif + } } } diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ItemTemplates.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ItemTemplates.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ItemTemplates.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ItemTemplates.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ItemTemplates.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ItemTemplates.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/ItemTemplates.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ItemTemplates.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ItemsPageBase.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ItemsPageBase.cs similarity index 97% rename from Samples/XamlUIBasics/cs/AppUIBasics/ItemsPageBase.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/ItemsPageBase.cs index d342ad0b..53966c86 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/ItemsPageBase.cs +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/ItemsPageBase.cs @@ -59,8 +59,10 @@ namespace AppUIBasics if (gridView.ContainerFromItem(item) is GridViewItem) { - gridView.PrepareConnectedAnimation("controlAnimation", item, "controlRoot"); - } +#if NETFX_CORE + gridView.PrepareConnectedAnimation("controlAnimation", item, "controlRoot"); +#endif + } this.Frame.Navigate(typeof(ItemPage), _itemId); } diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Navigation/NavigationRootPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Navigation/NavigationRootPage.xaml similarity index 89% rename from Samples/XamlUIBasics/cs/AppUIBasics/Navigation/NavigationRootPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Navigation/NavigationRootPage.xaml index 27f241c4..410c1fee 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/Navigation/NavigationRootPage.xaml +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Navigation/NavigationRootPage.xaml @@ -12,8 +12,12 @@ + xmlns:local="using:AppUIBasics" + xmlns:d="http://schemas.microsoft.com/expression/blend/2008" + xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" + mc:Ignorable="d"> @@ -76,9 +80,9 @@ QuerySubmitted="OnControlsSearchBoxQuerySubmitted" RequestedTheme="Light" TextChanged="OnControlsSearchBoxTextChanged" > - + - + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Navigation/NavigationRootPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Navigation/NavigationRootPage.xaml.cs similarity index 96% rename from Samples/XamlUIBasics/cs/AppUIBasics/Navigation/NavigationRootPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Navigation/NavigationRootPage.xaml.cs index e20d0d31..5c08df09 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/Navigation/NavigationRootPage.xaml.cs +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Navigation/NavigationRootPage.xaml.cs @@ -98,9 +98,11 @@ namespace AppUIBasics Gamepad.GamepadRemoved += OnGamepadRemoved; Window.Current.CoreWindow.SizeChanged += (s, e) => UpdateAppTitle(); - CoreApplication.GetCurrentView().TitleBar.LayoutMetricsChanged += (s, e) => UpdateAppTitle(); - _isKeyboardConnected = Convert.ToBoolean(new KeyboardCapabilities().KeyboardPresent); +#if NETFX_CORE + CoreApplication.GetCurrentView().TitleBar.LayoutMetricsChanged += (s, e) => UpdateAppTitle(); + _isKeyboardConnected = Convert.ToBoolean(new KeyboardCapabilities().KeyboardPresent); +#endif } void UpdateAppTitle() @@ -117,7 +119,7 @@ namespace AppUIBasics private void AddNavigationMenuItems() { - foreach (var group in ControlInfoDataSource.Instance.Groups) + foreach (var group in ControlInfoDataSource.Instance.Groups) { var item = new NavigationViewItem() { Content = group.Title, Tag = group.UniqueId, DataContext = group }; AutomationProperties.SetName(item, group.Title); @@ -141,11 +143,12 @@ namespace AppUIBasics _allControlsMenuItem.Loaded += OnAllControlsMenuItemLoaded; this._newControlsMenuItem = (NavigationViewItem)NavigationViewControl.MenuItems[1]; - } + } private void SetDeviceFamily() { - var familyName = AnalyticsInfo.VersionInfo.DeviceFamily; +#if NETFX_CORE + var familyName = AnalyticsInfo.VersionInfo.DeviceFamily; if (!Enum.TryParse(familyName.Replace("Windows.", string.Empty), out DeviceType parsedDeviceType)) { @@ -153,7 +156,8 @@ namespace AppUIBasics } DeviceFamily = parsedDeviceType; - } +#endif + } private void OnAllControlsMenuItemLoaded(object sender, RoutedEventArgs e) { diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/NewControlsPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/NewControlsPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/NewControlsPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/NewControlsPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/NewControlsPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/NewControlsPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/NewControlsPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/NewControlsPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/PageHeader.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/PageHeader.xaml similarity index 91% rename from Samples/XamlUIBasics/cs/AppUIBasics/PageHeader.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/PageHeader.xaml index 963c016e..c95eda2d 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/PageHeader.xaml +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/PageHeader.xaml @@ -1,14 +1,19 @@  + xmlns:d="http://schemas.microsoft.com/expression/blend/2008" + xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" + mc:Ignorable="d" + win:Foreground="{ThemeResource SystemControlForegroundBaseHighBrush}" + win:FontSize="24" + > @@ -38,10 +43,13 @@ - + @@ -52,10 +60,13 @@ - + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/PageHeader.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/PageHeader.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/PageHeader.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/PageHeader.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SamplePage1.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SamplePage1.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SamplePage1.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SamplePage1.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SamplePage1.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SamplePage1.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SamplePage1.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SamplePage1.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SamplePage2.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SamplePage2.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SamplePage2.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SamplePage2.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SamplePage2.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SamplePage2.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SamplePage2.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SamplePage2.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SamplePage3.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SamplePage3.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SamplePage3.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SamplePage3.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SamplePage3.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SamplePage3.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SamplePage3.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SamplePage3.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SampleSettingsPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SampleSettingsPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SampleSettingsPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SampleSettingsPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SampleSettingsPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SampleSettingsPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/SamplePages/SampleSettingsPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SamplePages/SampleSettingsPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SearchResultsPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SearchResultsPage.xaml similarity index 97% rename from Samples/XamlUIBasics/cs/AppUIBasics/SearchResultsPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SearchResultsPage.xaml index b8e76f80..18a14f5b 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/SearchResultsPage.xaml +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SearchResultsPage.xaml @@ -1,6 +1,7 @@  - + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SearchResultsPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SearchResultsPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/SearchResultsPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SearchResultsPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SectionPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SectionPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/SectionPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SectionPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SectionPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SectionPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/SectionPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SectionPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SettingsPage.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SettingsPage.xaml similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/SettingsPage.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SettingsPage.xaml diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/SettingsPage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/SettingsPage.xaml.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/SettingsPage.xaml.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/SettingsPage.xaml.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Strings/en-US/Resources.resw b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Strings/en-US/Resources.resw similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Strings/en-US/Resources.resw rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Strings/en-US/Resources.resw diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/App.xaml b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Styles.xaml similarity index 98% rename from Samples/XamlUIBasics/cs/AppUIBasics/App.xaml rename to Samples/XamlUIBasics/cs/AppUIBasics.Shared/Styles.xaml index da8c4a29..5bcca468 100644 --- a/Samples/XamlUIBasics/cs/AppUIBasics/App.xaml +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Shared/Styles.xaml @@ -1,24 +1,9 @@ - - - - - - + @@ -468,6 +453,4 @@ - - - + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.UWP/AppUIBasics.UWP.csproj b/Samples/XamlUIBasics/cs/AppUIBasics.UWP/AppUIBasics.UWP.csproj new file mode 100644 index 00000000..7ec62e13 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.UWP/AppUIBasics.UWP.csproj @@ -0,0 +1,120 @@ + + + + + Debug + {C1930181-15B0-54DC-A257-A1F37FE7FE55} + AppContainerExe + Properties + AppUIBasics + AppUIBasics + en-US + UAP + 10.0.17134.0 + 10.0.17134.0 + 14 + true + 512 + {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + + + true + bin\ARM\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_APP + ;2008 + full + ARM + false + prompt + true + + + bin\ARM\Release\ + TRACE;NETFX_CORE;WINDOWS_APP + true + ;2008 + pdbonly + ARM + false + prompt + true + true + + + true + bin\x64\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_APP + ;2008 + full + x64 + false + prompt + true + + + bin\x64\Release\ + TRACE;NETFX_CORE;WINDOWS_APP + true + ;2008 + pdbonly + x64 + false + prompt + true + true + + + true + bin\x86\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_APP + ;2008 + full + x86 + false + prompt + true + + + bin\x86\Release\ + TRACE;NETFX_CORE;WINDOWS_APP + true + ;2008 + pdbonly + x86 + false + prompt + true + true + + + + + + + Designer + + + + + 6.1.9 + + + 2.0.0 + + + 11.0.2 + + + + + 14.0 + + + + \ No newline at end of file diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/WideLogo.scale-80.png b/Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/WideLogo.scale-80.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/WideLogo.scale-80.png rename to Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/WideLogo.scale-80.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/badgelogo.scale-100.png b/Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/badgelogo.scale-100.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/badgelogo.scale-100.png rename to Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/badgelogo.scale-100.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/badgelogo.scale-140.png b/Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/badgelogo.scale-140.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/badgelogo.scale-140.png rename to Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/badgelogo.scale-140.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/badgelogo.scale-180.png b/Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/badgelogo.scale-180.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/badgelogo.scale-180.png rename to Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/badgelogo.scale-180.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/widelogo.scale-100.png b/Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/widelogo.scale-100.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/widelogo.scale-100.png rename to Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/widelogo.scale-100.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/widelogo.scale-140.png b/Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/widelogo.scale-140.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/widelogo.scale-140.png rename to Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/widelogo.scale-140.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Assets/widelogo.scale-180.png b/Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/widelogo.scale-180.png similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Assets/widelogo.scale-180.png rename to Samples/XamlUIBasics/cs/AppUIBasics.UWP/Assets/widelogo.scale-180.png diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Package.appxmanifest b/Samples/XamlUIBasics/cs/AppUIBasics.UWP/Package.appxmanifest similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Package.appxmanifest rename to Samples/XamlUIBasics/cs/AppUIBasics.UWP/Package.appxmanifest diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/Properties/AssemblyInfo.cs b/Samples/XamlUIBasics/cs/AppUIBasics.UWP/Properties/AssemblyInfo.cs similarity index 100% rename from Samples/XamlUIBasics/cs/AppUIBasics/Properties/AssemblyInfo.cs rename to Samples/XamlUIBasics/cs/AppUIBasics.UWP/Properties/AssemblyInfo.cs diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.UWP/Properties/Default.rd.xml b/Samples/XamlUIBasics/cs/AppUIBasics.UWP/Properties/Default.rd.xml new file mode 100644 index 00000000..80a960ce --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.UWP/Properties/Default.rd.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/AppUIBasics.Wasm.csproj b/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/AppUIBasics.Wasm.csproj new file mode 100644 index 00000000..7107d918 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/AppUIBasics.Wasm.csproj @@ -0,0 +1,40 @@ + + + + Exe + netstandard2.0 + true + $(DefineConstants);__WASM__ + NU1701,Uno0001 + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/Fonts/winjs-symbols.woff2 b/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/Fonts/winjs-symbols.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..615c0a4c1b5790ced18b82a3e044066076cd3d01 GIT binary patch literal 22140 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 DrI7Hp literal 0 HcmV?d00001 diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/LinkerConfig.xml b/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/LinkerConfig.xml new file mode 100644 index 00000000..15a634d9 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/LinkerConfig.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/Program.cs b/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/Program.cs new file mode 100644 index 00000000..f2d2e032 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/Program.cs @@ -0,0 +1,53 @@ +using System; +using Microsoft.Extensions.Logging; +using Uno.Extensions; +using Windows.UI.Xaml; + +namespace AppUIBasics.Wasm +{ + public class Program + { + private static App _app; + + static void Main(string[] args) + { +#if DEBUG + ConfigureFilters(LogExtensionPoint.AmbientLoggerFactory); +#endif + + Windows.UI.Xaml.Application.Start(_ => _app = new App()); + } + + static void ConfigureFilters(ILoggerFactory factory) + { + factory + .WithFilter(new FilterLoggerSettings + { + { "Uno", LogLevel.Warning }, + { "Windows", LogLevel.Warning }, + + // Generic Xaml events + //{ "Windows.UI.Xaml", LogLevel.Debug }, + // { "Windows.UI.Xaml.Shapes", LogLevel.Debug }, + //{ "Windows.UI.Xaml.VisualStateGroup", LogLevel.Debug }, + //{ "Windows.UI.Xaml.StateTriggerBase", LogLevel.Debug }, + // { "Windows.UI.Xaml.UIElement", LogLevel.Debug }, + // { "Windows.UI.Xaml.Setter", LogLevel.Debug }, + + // Layouter specific messages + // { "Windows.UI.Xaml.Controls", LogLevel.Debug }, + //{ "Windows.UI.Xaml.Controls.Layouter", LogLevel.Debug }, + //{ "Windows.UI.Xaml.Controls.Panel", LogLevel.Debug }, + + // Binding related messages + // { "Windows.UI.Xaml.Data", LogLevel.Debug }, + // { "Windows.UI.Xaml.Data", LogLevel.Debug }, + + // Binder memory references tracking + // { "ReferenceHolder", LogLevel.Debug }, + } + ) + .AddConsole(LogLevel.Debug); + } + } +} diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/WasmCSS/Fonts.css b/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/WasmCSS/Fonts.css new file mode 100644 index 00000000..00e838ec --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/WasmCSS/Fonts.css @@ -0,0 +1,4 @@ +@font-face { + font-family: "Symbols"; + src: url("Fonts/winjs-symbols.woff2") format('woff'); +} diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/WasmScripts/AppManifest.js b/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/WasmScripts/AppManifest.js new file mode 100644 index 00000000..a2ba8eae --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.Wasm/WasmScripts/AppManifest.js @@ -0,0 +1,7 @@ +var UnoAppManifest = { + + splashScreenImage: "Assets/SplashScreen.scale-200.png", + splashScreenColor: "#00f", + displayName: "AppUIBasics" + +} diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.iOS/AppUIBasics.iOS.csproj b/Samples/XamlUIBasics/cs/AppUIBasics.iOS/AppUIBasics.iOS.csproj new file mode 100644 index 00000000..dfed3a9b --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.iOS/AppUIBasics.iOS.csproj @@ -0,0 +1,109 @@ + + + + Debug + iPhoneSimulator + {1B455FB3-FD09-4586-A242-10A4C4CF2C0B} + {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Exe + AppUIBasics + Resources + AppUIBasics + + + ..\AppUIBasics.Shared\Strings + + + true + full + false + bin\iPhoneSimulator\Debug + DEBUG + prompt + 4 + false + x86_64 + None + true + + + none + true + bin\iPhoneSimulator\Release + prompt + 4 + None + x86_64 + false + + + true + full + false + bin\iPhone\Debug + DEBUG + prompt + 4 + false + ARM64 + Entitlements.plist + iPhone Developer + true + + + none + true + bin\iPhone\Release + prompt + 4 + Entitlements.plist + ARM64 + false + iPhone Developer + + + none + True + bin\iPhone\Ad-Hoc + prompt + 4 + False + ARM64 + Entitlements.plist + True + Automatic:AdHoc + iPhone Distribution + + + none + True + bin\iPhone\AppStore + prompt + 4 + False + ARM64 + Entitlements.plist + Automatic:AppStore + iPhone Distribution + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Entitlements.plist b/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Entitlements.plist new file mode 100644 index 00000000..24c31036 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Entitlements.plist @@ -0,0 +1,6 @@ + + + + + + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Info.plist b/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Info.plist new file mode 100644 index 00000000..8ed18907 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Info.plist @@ -0,0 +1,46 @@ + + + + + CFBundleDisplayName + UnoQuickStart.iOS + CFBundleIdentifier + com.companyname.AppUIBasics + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1.0 + LSRequiresIPhoneOS + + MinimumOSVersion + + UIDeviceFamily + + 1 + 2 + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIAppFonts + + Fonts/winjs-symbols.ttf + + + diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Main.cs b/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Main.cs new file mode 100644 index 00000000..6629a73d --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Main.cs @@ -0,0 +1,15 @@ +using UIKit; + +namespace AppUIBasics.iOS +{ + public class Application + { + // This is the main entry point of the application. + static void Main(string[] args) + { + // if you want to use a different Application Delegate class from "AppDelegate" + // you can specify it here. + UIApplication.Main(args, null, typeof(App)); + } + } +} \ No newline at end of file diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Properties/AssemblyInfo.cs b/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..eceb25c0 --- /dev/null +++ b/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("UnoQuickStart.iOS")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("UnoQuickStart.iOS")] +[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("166de4ca-8f11-4ef9-bcf8-3e7834988e7d")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Resources/Fonts/winjs-symbols.ttf b/Samples/XamlUIBasics/cs/AppUIBasics.iOS/Resources/Fonts/winjs-symbols.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f502611c3b6a034c77462f897bc88dc70958cb54 GIT binary patch literal 47488 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 - - - - Debug - {C1930181-15B0-54DC-A257-A1F37FE7FE55} - AppContainerExe - Properties - AppUIBasics - AppUIBasics - en-US - UAP - 10.0.17134.0 - 10.0.17134.0 - 14 - true - 512 - {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - - - true - bin\ARM\Debug\ - DEBUG;TRACE;NETFX_CORE;WINDOWS_APP - ;2008 - full - ARM - false - prompt - true - - - bin\ARM\Release\ - TRACE;NETFX_CORE;WINDOWS_APP - true - ;2008 - pdbonly - ARM - false - prompt - true - true - - - true - bin\x64\Debug\ - DEBUG;TRACE;NETFX_CORE;WINDOWS_APP - ;2008 - full - x64 - false - prompt - true - - - bin\x64\Release\ - TRACE;NETFX_CORE;WINDOWS_APP - true - ;2008 - pdbonly - x64 - false - prompt - true - true - - - true - bin\x86\Debug\ - DEBUG;TRACE;NETFX_CORE;WINDOWS_APP - ;2008 - full - x86 - false - prompt - true - - - bin\x86\Release\ - TRACE;NETFX_CORE;WINDOWS_APP - true - ;2008 - pdbonly - x86 - false - prompt - true - true - - - - Properties\Default.rd.xml - - - Assets\cliff.jpg - - - Assets\fishes.wmv - - - Assets\grapes.jpg - - - Assets\ladybug.wmv - - - Assets\rainier.jpg - - - Assets\sunset.jpg - - - Assets\treetops.jpg - - - Assets\valley.jpg - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - App.xaml - - - - - - - - - - - - - - - - - - - - - - - - - ControlExample.xaml - - - AcrylicPage.xaml - - - AppBarButtonPage.xaml - - - AppBarPage.xaml - - - AppBarSeparatorPage.xaml - - - AppBarToggleButtonPage.xaml - - - AutoSuggestBoxPage.xaml - - - BorderPage.xaml - - - ButtonPage.xaml - - - CalendarDatePickerPage.xaml - - - CalendarViewPage.xaml - - - CanvasPage.xaml - - - CheckBoxPage.xaml - - - ColorPickerPage.xaml - - - ComboBoxPage.xaml - - - CommandBarPage.xaml - - - ContentDialogExample.xaml - - - ContentDialogPage.xaml - - - DatePickerPage.xaml - - - FlipViewPage.xaml - - - FlyoutPage.xaml - - - GridPage.xaml - - - GridViewPage.xaml - - - HubPage.xaml - - - HyperlinkButtonPage.xaml - - - ImagePage.xaml - - - InkCanvasPage.xaml - - - ListBoxPage.xaml - - - ListViewPage.xaml - - - MediaPlayerElementPage.xaml - - - MediaElementPage.xaml - - - MenuFlyoutPage.xaml - - - NavigationViewPage.xaml - - - ParallaxViewPage.xaml - - - PasswordBoxPage.xaml - - - PersonPicturePage.xaml - - - PivotPage.xaml - - - ProgressBarPage.xaml - - - ProgressRingPage.xaml - - - - RadioButtonPage.xaml - - - RatingsControlPage.xaml - - - RelativePanelPage.xaml - - - RepeatButtonPage.xaml - - - RevealFocusPage.xaml - - - RevealPage.xaml - - - RichEditBoxPage.xaml - - - RichTextBlockPage.xaml - - - ScrollViewerPage.xaml - - - SemanticZoomPage.xaml - - - SliderPage.xaml - - - SoundPage.xaml - - - SplitViewPage.xaml - - - StackPanelPage.xaml - - - SwipePage.xaml - - - TextBlockPage.xaml - - - TextBoxPage.xaml - - - TimePickerPage.xaml - - - ToggleButtonPage.xaml - - - ToggleSwitchPage.xaml - - - ToolTipPage.xaml - - - TreeViewPage.xaml - - - VariableSizedWrapGridPage.xaml - - - ViewBoxPage.xaml - - - - - ItemPage.xaml - - - ItemTemplates.xaml - - - AllControlsPage.xaml - - - NavigationRootPage.xaml - - - NewControlsPage.xaml - - - - PageHeader.xaml - - - - SamplePage1.xaml - - - SamplePage2.xaml - - - SamplePage3.xaml - - - SampleSettingsPage.xaml - - - SearchResultsPage.xaml - - - SectionPage.xaml - - - SettingsPage.xaml - - - - - Designer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - - - 5.0.0 - - - 2.0.0 - - - - 14.0 - - - - \ No newline at end of file diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/AppUIBasics.sln b/Samples/XamlUIBasics/cs/AppUIBasics/AppUIBasics.sln deleted file mode 100644 index 06314114..00000000 --- a/Samples/XamlUIBasics/cs/AppUIBasics/AppUIBasics.sln +++ /dev/null @@ -1,43 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.27130.2024 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AppUIBasics", "AppUIBasics.csproj", "{C1930181-15B0-54DC-A257-A1F37FE7FE55}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|ARM = Debug|ARM - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - Release|ARM = Release|ARM - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Debug|ARM.ActiveCfg = Debug|ARM - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Debug|ARM.Build.0 = Debug|ARM - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Debug|ARM.Deploy.0 = Debug|ARM - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Debug|x64.ActiveCfg = Debug|x64 - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Debug|x64.Build.0 = Debug|x64 - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Debug|x64.Deploy.0 = Debug|x64 - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Debug|x86.ActiveCfg = Debug|x86 - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Debug|x86.Build.0 = Debug|x86 - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Debug|x86.Deploy.0 = Debug|x86 - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Release|ARM.ActiveCfg = Release|ARM - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Release|ARM.Build.0 = Release|ARM - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Release|ARM.Deploy.0 = Release|ARM - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Release|x64.ActiveCfg = Release|x64 - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Release|x64.Build.0 = Release|x64 - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Release|x64.Deploy.0 = Release|x64 - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Release|x86.ActiveCfg = Release|x86 - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Release|x86.Build.0 = Release|x86 - {C1930181-15B0-54DC-A257-A1F37FE7FE55}.Release|x86.Deploy.0 = Release|x86 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {5B033CDA-6491-405C-A05B-CEE6AC4060B9} - EndGlobalSection -EndGlobal diff --git a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SwipePage.xaml.cs b/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SwipePage.xaml.cs deleted file mode 100644 index b20eaf4f..00000000 --- a/Samples/XamlUIBasics/cs/AppUIBasics/ControlPages/SwipePage.xaml.cs +++ /dev/null @@ -1,113 +0,0 @@ -//********************************************************* -// -// Copyright (c) Microsoft. All rights reserved. -// THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF -// ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY -// IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR -// PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. -// -//********************************************************* -using System.Collections.ObjectModel; -using Windows.UI; -using Windows.UI.Xaml; -using Windows.UI.Xaml.Controls; -using Windows.UI.Xaml.Media; - -namespace AppUIBasics.ControlPages -{ - public sealed partial class SwipeControlPage : Page - { - private bool isArchived = false; - - private bool isFlagged = false; - private bool isAccepted = false; - - public SwipeControlPage() - { - this.InitializeComponent(); - var source = @"Swipe Item 1,Swipe Item 2,Swipe Item 3,Swipe Item 4".Split(','); - foreach (var item in source) - items.Add(item); - lv.ItemsSource = items; - } - - ObservableCollection items = new ObservableCollection(); - - private void DeleteOne_ItemInvoked(SwipeItem sender, SwipeItemInvokedEventArgs args) - { - isArchived = !isArchived; - - if(isArchived) - { - ((TextBlock)args.SwipeControl.Content).Text = "Archived - Swipe Left"; - } - else - { - ((TextBlock)args.SwipeControl.Content).Text = "Swipe Left"; - } - } - - private void DeleteItem_ItemInvoked(SwipeItem sender, SwipeItemInvokedEventArgs args) - { - items.Remove(args.SwipeControl.DataContext); - } - - private void Accept_ItemInvoked(SwipeItem sender, SwipeItemInvokedEventArgs args) - { - isAccepted = !isAccepted; - CheckAcceptFlagBool(args.SwipeControl); - - if (isAccepted) - { - FontIconSource cancelIcon = new FontIconSource() { Glyph = "\ue711" }; - sender.IconSource = cancelIcon; - sender.Text = "Cancel"; - } - else - { - FontIconSource acceptIcon = new FontIconSource() { Glyph = "\ue10B" }; - sender.IconSource = acceptIcon; - sender.Text = "Accept"; - } - } - - private void Flag_ItemInvoked(SwipeItem sender, SwipeItemInvokedEventArgs args) - { - isFlagged = !isFlagged; - CheckAcceptFlagBool(args.SwipeControl); - - if (isFlagged) - { - FontIconSource filledFlagIcon = new FontIconSource() { Glyph = "\ueB4B" }; - sender.IconSource = filledFlagIcon; - sender.Text = "Unmark"; - } - else - { - FontIconSource flagIcon = new FontIconSource() { Glyph = "\ue129" }; - sender.IconSource = flagIcon; - sender.Text = "Flag"; - } - } - - private void CheckAcceptFlagBool(SwipeControl swipeCtrl) - { - if(isAccepted && !isFlagged) - { - ((TextBlock)swipeCtrl.Content).Text = "Swipe Right - Accepted"; - } - else if (isAccepted && isFlagged) - { - ((TextBlock)swipeCtrl.Content).Text = "Swipe Right - Accepted & Flagged"; - } - else if (!isAccepted && isFlagged) - { - ((TextBlock)swipeCtrl.Content).Text = "Swipe Right - Flagged"; - } - else - { - ((TextBlock)swipeCtrl.Content).Text = "Swipe Right"; - } - } - } -}