Migrated the project to dotnet core 3.0

This commit is contained in:
Robin Krom
2019-09-25 23:30:41 +02:00
parent 4fc0a4960e
commit 3d3bb142e2
126 changed files with 235 additions and 174 deletions

View File

@@ -0,0 +1,81 @@
<Window x:Class="Samples.Tutorials.ContextMenus.InlineContextMenuWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:tb="http://www.hardcodet.net/taskbar"
xmlns:commands="clr-namespace:Samples.Commands"
Height="300"
Width="300">
<Grid>
<tb:TaskbarIcon x:Name="MyNotifyIcon"
IconSource="/Icons/Error.ico"
ToolTipText="hello world"
TrayContextMenuOpen="MyNotifyIcon_TrayContextMenuOpen"
PreviewTrayContextMenuOpen="MyNotifyIcon_PreviewTrayContextMenuOpen">
<!-- Set a simple context menu -->
<!-- the data context of the context menu is the NotifyIcon itself (see more about this in DataBinding samples) -->
<tb:TaskbarIcon.ContextMenu>
<ContextMenu>
<TextBlock Text="Hiding the sample window will not close it!" />
<MenuItem Header="_Show Sample Window [S]"
Command="{commands:ShowSampleWindowCommand}"
CommandParameter="{Binding}">
<MenuItem.Icon>
<Image Width="16"
Height="16"
Source="/Images/Add.png" />
</MenuItem.Icon>
</MenuItem>
<Separator />
<MenuItem Header="_Hide Sample Window [H]"
Command="{commands:HideSampleWindowCommand}"
CommandParameter="{Binding}">
<MenuItem.Icon>
<Image Width="16"
Height="16"
Source="/Images/Remove.png" />
</MenuItem.Icon>
</MenuItem>
</ContextMenu>
</tb:TaskbarIcon.ContextMenu>
</tb:TaskbarIcon>
<TextBlock Margin="26,26,24,0"
VerticalAlignment="Top"
FontWeight="Bold"
TextWrapping="Wrap">
<Run Language="de-ch"
Text="Right-click on NotifyIcon to open Context Menu" />
</TextBlock>
<TextBlock HorizontalAlignment="Left"
Margin="26,83,0,0"
TextWrapping="Wrap"
Text="Context menu preview open events:"
VerticalAlignment="Top" />
<TextBlock HorizontalAlignment="Left"
Margin="26,103.96,0,0"
TextWrapping="Wrap"
Text="Context menu open events:"
VerticalAlignment="Top" />
<TextBlock x:Name="PreviewOpenEventCounter"
HorizontalAlignment="Left"
Margin="246,83,0,0"
TextWrapping="Wrap"
Text="0"
VerticalAlignment="Top" />
<TextBlock x:Name="OpenEventCounter"
HorizontalAlignment="Left"
Margin="246,106.97,0,0"
TextWrapping="Wrap"
Text="0"
VerticalAlignment="Top" />
<CheckBox x:Name="SuppressContextMenu"
Content="Suppress context menu in preview event"
HorizontalAlignment="Left"
Margin="26,190,0,0"
VerticalAlignment="Top" />
</Grid>
</Window>