diff --git a/DynamicMenu/App.xaml b/DynamicMenu/App.xaml new file mode 100644 index 0000000..bdf3bb5 --- /dev/null +++ b/DynamicMenu/App.xaml @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/DynamicMenu/App.xaml.cs b/DynamicMenu/App.xaml.cs new file mode 100644 index 0000000..ef64b7a --- /dev/null +++ b/DynamicMenu/App.xaml.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Configuration; +using System.Data; +using System.Linq; +using System.Threading.Tasks; +using System.Windows; + +namespace Company.WpfApplication1 +{ + /// + /// Interaction logic for App.xaml + /// + public partial class App : Application + { + } +} diff --git a/DynamicMenu/Bootstrapper.cs b/DynamicMenu/Bootstrapper.cs new file mode 100644 index 0000000..670d57d --- /dev/null +++ b/DynamicMenu/Bootstrapper.cs @@ -0,0 +1,19 @@ +using Company.WpfApplication1.Pages; +using Stylet; +using StyletIoC; + +namespace Company.WpfApplication1 +{ + public class Bootstrapper : Bootstrapper + { + protected override void ConfigureIoC(IStyletIoCBuilder builder) + { + // Configure the IoC container in here + } + + protected override void Configure() + { + // Perform any other configuration before the application starts + } + } +} diff --git a/DynamicMenu/DynamicMenu.csproj b/DynamicMenu/DynamicMenu.csproj new file mode 100644 index 0000000..6786ddd --- /dev/null +++ b/DynamicMenu/DynamicMenu.csproj @@ -0,0 +1,14 @@ + + + + WinExe + netcoreapp3.0 + DynamicMenu + true + + + + + + + \ No newline at end of file diff --git a/DynamicMenu/Pages/ShellView.xaml b/DynamicMenu/Pages/ShellView.xaml new file mode 100644 index 0000000..6e4faae --- /dev/null +++ b/DynamicMenu/Pages/ShellView.xaml @@ -0,0 +1,16 @@ + + + + Hello Stylet! + + + diff --git a/DynamicMenu/Pages/ShellView.xaml.cs b/DynamicMenu/Pages/ShellView.xaml.cs new file mode 100644 index 0000000..bf6b3ba --- /dev/null +++ b/DynamicMenu/Pages/ShellView.xaml.cs @@ -0,0 +1,15 @@ +using System.Windows; + +namespace Company.WpfApplication1.Pages +{ + /// + /// Interaction logic for ShellView.xaml + /// + public partial class ShellView : Window + { + public ShellView() + { + InitializeComponent(); + } + } +} diff --git a/DynamicMenu/Pages/ShellViewModel.cs b/DynamicMenu/Pages/ShellViewModel.cs new file mode 100644 index 0000000..ee58c0b --- /dev/null +++ b/DynamicMenu/Pages/ShellViewModel.cs @@ -0,0 +1,8 @@ +using Stylet; + +namespace Company.WpfApplication1.Pages +{ + public class ShellViewModel : Screen + { + } +} diff --git a/StyletTestingGround.sln b/StyletTestingGround.sln new file mode 100644 index 0000000..c07344e --- /dev/null +++ b/StyletTestingGround.sln @@ -0,0 +1,34 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.26124.0 +MinimumVisualStudioVersion = 15.0.26124.0 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DynamicMenu", "DynamicMenu\DynamicMenu.csproj", "{508492CF-7253-44CD-9050-A0F159BAC32B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {508492CF-7253-44CD-9050-A0F159BAC32B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {508492CF-7253-44CD-9050-A0F159BAC32B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {508492CF-7253-44CD-9050-A0F159BAC32B}.Debug|x64.ActiveCfg = Debug|Any CPU + {508492CF-7253-44CD-9050-A0F159BAC32B}.Debug|x64.Build.0 = Debug|Any CPU + {508492CF-7253-44CD-9050-A0F159BAC32B}.Debug|x86.ActiveCfg = Debug|Any CPU + {508492CF-7253-44CD-9050-A0F159BAC32B}.Debug|x86.Build.0 = Debug|Any CPU + {508492CF-7253-44CD-9050-A0F159BAC32B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {508492CF-7253-44CD-9050-A0F159BAC32B}.Release|Any CPU.Build.0 = Release|Any CPU + {508492CF-7253-44CD-9050-A0F159BAC32B}.Release|x64.ActiveCfg = Release|Any CPU + {508492CF-7253-44CD-9050-A0F159BAC32B}.Release|x64.Build.0 = Release|Any CPU + {508492CF-7253-44CD-9050-A0F159BAC32B}.Release|x86.ActiveCfg = Release|Any CPU + {508492CF-7253-44CD-9050-A0F159BAC32B}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal