implemented FullRight placement mode

This commit is contained in:
Daniel Clark
2021-02-27 20:19:58 +00:00
parent 47540457b8
commit efc2f75d85
8 changed files with 226 additions and 74 deletions
@@ -1,4 +1,6 @@
using Windows.UI.Xaml;
using TheXamlGuy.NotificationFlyout.Uwp.UI.Controls;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
namespace NotificationFlyoutSample
{
@@ -14,5 +16,32 @@ namespace NotificationFlyoutSample
var app = GetApplication();
app.Exit();
}
private void ToggleSwitch_Toggled(object sender, RoutedEventArgs e)
{
var toggleSwitch = sender as ToggleSwitch;
if (toggleSwitch.IsOn)
{
this.IsLightDismissEnabled = true;
}
else
{
this.IsLightDismissEnabled = false;
}
}
private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
var comboBox = sender as ComboBox;
if (comboBox.SelectedIndex == 0)
{
this.Placement = NotificationFlyoutPlacement.Auto;
}
else
{
this.Placement = NotificationFlyoutPlacement.FullRight;
}
}
}
}