This commit is contained in:
Daniel Clark
2021-02-05 01:39:51 +00:00
parent 666067a36c
commit 45a9eb9cd2
73 changed files with 2669 additions and 0 deletions
+4
View File
@@ -0,0 +1,4 @@
<Application x:Class="NotificationFlyout.Tray.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
</Application>
+8
View File
@@ -0,0 +1,8 @@
using System.Windows;
namespace NotificationFlyout.Tray
{
public partial class App : Application
{
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

@@ -0,0 +1,31 @@
<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>netcoreapp3.1</TargetFramework>
<UseWPF>true</UseWPF>
<AssetTargetFallback>uap10.0.19041</AssetTargetFallback>
<Platforms>AnyCPU;x64</Platforms>
<StartupObject>NotificationFlyout.Tray.Program</StartupObject>
</PropertyGroup>
<ItemGroup>
<None Remove="Assets\Icon.ico" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Toolkit.Wpf.UI.XamlHost" Version="6.1.2" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\NotificationFlyout.Sample\NotificationFlyout.Sample.csproj" />
<ProjectReference Include="..\NotificationFlyout.Uwp.UI.Controls\NotificationFlyout.Uwp.UI.Controls.csproj" />
<ProjectReference Include="..\NotificationFlyout.Wpf.UI.Controls\NotificationFlyout.Wpf.UI.Controls.csproj" />
<ProjectReference Include="..\NotificationFlyout.XamlHost\NotificationFlyout.XamlHost.csproj" />
</ItemGroup>
<ItemGroup>
<Resource Include="Assets\Icon.ico" />
</ItemGroup>
</Project>
+19
View File
@@ -0,0 +1,19 @@
using NotificationFlyout.Tray.Views;
using System;
namespace NotificationFlyout.Tray
{
public class Program
{
[STAThread()]
public static void Main()
{
using (new XamlHost.App())
{
var app = new App();
new Shell();
app.Run();
}
}
}
}
@@ -0,0 +1,10 @@
using System.Windows;
[assembly: ThemeInfo(
ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
//(used if a resource is not found in the page,
// or application resource dictionaries)
ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
//(used if a resource is not found in the page,
// app, or any theme specific resource dictionaries)
)]
+12
View File
@@ -0,0 +1,12 @@
<NotificationFlyout
x:Class="NotificationFlyout.Tray.Views.Shell"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sample="clr-namespace:NotificationFlyout.Sample;assembly=NotificationFlyout.Sample">
<NotificationFlyout.Icon>
<NotificationFlyoutIcon IconSource="/Assets/Icon.ico" />
</NotificationFlyout.Icon>
<NotificationFlyout.FlyoutContent>
<sample:MyUserControl1 />
</NotificationFlyout.FlyoutContent>
</NotificationFlyout>
@@ -0,0 +1,10 @@
namespace NotificationFlyout.Tray.Views
{
public partial class Shell
{
public Shell()
{
InitializeComponent();
}
}
}