31 lines
951 B
C#
31 lines
951 B
C#
using System.Windows;
|
|
using ToastNotifications.Core;
|
|
using ToastNotifications.Messages.Core;
|
|
|
|
namespace BreCalClient
|
|
{
|
|
public class AppNotificationMessage : MessageBase<AppNotificationPart>
|
|
{
|
|
public AppNotificationMessage(string message) : this(message, new MessageOptions())
|
|
{
|
|
}
|
|
|
|
public AppNotificationMessage(string message, MessageOptions options) : base(message, options)
|
|
{
|
|
}
|
|
|
|
protected override AppNotificationPart CreateDisplayPart()
|
|
{
|
|
return new AppNotificationPart(this);
|
|
}
|
|
|
|
protected override void UpdateDisplayOptions(AppNotificationPart displayPart, MessageOptions options)
|
|
{
|
|
// if (options.FontSize != null)
|
|
// displayPart.Text.FontSize = options.FontSize.Value;
|
|
|
|
// displayPart.CloseButton.Visibility = options.ShowCloseButton ? Visibility.Visible : Visibility.Collapsed;
|
|
}
|
|
}
|
|
}
|