commit 705595215e0297e6393ebb65703c74dc29b447ea
parent 7090a75c24146d27a1c01123e37b783cf74cd83d
Author: 諒太 林 <ryouturn@gmail.com>
Date: Tue, 9 Jul 2024 17:08:15 +0900
add test notify
Diffstat:
3 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/MainWindow.xaml b/MainWindow.xaml
@@ -20,7 +20,7 @@
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
-
+
<CheckBox x:Name="CPUcheck" Content="CPU" HorizontalAlignment="Center" VerticalAlignment="Center" d:LayoutOverrides="LeftPosition, RightPosition"/>
<CheckBox x:Name="Memorycheck" Content="Memory" HorizontalAlignment="Center" Grid.Row="1" VerticalAlignment="Center"/>
<CheckBox x:Name="Diskcheck" Content="Disk" HorizontalAlignment="Center" Grid.Row="2" VerticalAlignment="Center" d:LayoutOverrides="LeftPosition, RightPosition"/>
@@ -40,6 +40,7 @@
<TextBox x:Name="TextBox_DiskSlider" Grid.Column="1" HorizontalAlignment="Right" Grid.Row="2" TextWrapping="Wrap" Text="0" VerticalAlignment="Center" d:LayoutOverrides="TopPosition, BottomPosition" TextChanged="TextBox_DiskSlider_TextChanged" MaxLength="3" MaxLines="2" Margin="0,0,5,0"/>
<TextBlock x:Name="sec_Disk" Grid.Column="2" TextWrapping="Wrap" Text="sec." IsEnabled="False" IsHitTestVisible="False" Grid.Row="2" HorizontalAlignment="Right" VerticalAlignment="Center" Margin="0,0,50,0"/>
<TextBox x:Name="DiskSecTextBox" Grid.Column="2" TextWrapping="Wrap" Text="10" UndoLimit="4" HorizontalAlignment="Center" TextAlignment="Center" Grid.Row="2" d:LayoutOverrides="Height" TextChanged="DiskSecTextBox_TextChanged" MaxLength="3" MaxLines="1" VerticalAlignment="Center"/>
+ <Button x:Name="TestNotify" Grid.Column="2" Content="TestNotify" Grid.Row="3" VerticalAlignment="Center" HorizontalAlignment="Center" Click="TestNotify_Click"/>
</Grid>
</Window>
diff --git a/MainWindow.xaml.cs b/MainWindow.xaml.cs
@@ -4,6 +4,7 @@ using System.Text.Json;
using System.Diagnostics;
using Microsoft.Extensions.Configuration;
using System.IO;
+using Microsoft.Toolkit.Uwp.Notifications;
namespace BusynessNotification
{
@@ -194,5 +195,13 @@ namespace BusynessNotification
return value;
}
}
+
+ private void TestNotify_Click(object sender, RoutedEventArgs e)
+ {
+ new ToastContentBuilder()
+ .AddText("Byssyness Notification")
+ .AddText("Test Notify is here")
+ .Show();
+ }
}
}
\ No newline at end of file
diff --git a/ObserveUseage.cs b/ObserveUseage.cs
@@ -125,6 +125,7 @@ namespace BusynessNotification
.AddText("This PC is now available")
.Show();
+ //check BN View is up
[DllImport("user32.dll")]
static extern IntPtr GetForegroundWindow();