Files
HandyControl/src/Shared/HandyControl_Shared/Controls/Other/Sprite.cs
T

28 lines
593 B
C#

using System.Windows;
namespace HandyControl.Controls;
public sealed class Sprite : System.Windows.Window
{
private Sprite()
{
WindowStyle = WindowStyle.None;
AllowsTransparency = true;
}
public static Sprite Show(object content)
{
var sprite = new Sprite
{
Content = content
};
sprite.Show();
var desktopWorkingArea = SystemParameters.WorkArea;
sprite.Left = desktopWorkingArea.Width - sprite.ActualWidth - 50;
sprite.Top = 50 - sprite.Padding.Top;
return sprite;
}
}