https://github.com/dotMorten/WinUIEx/
WinUIEx
WinUI扩展
一组扩展方法和类在WinUI 3填补一些空白,主要窗口。
扩展方法,首先添加using WinUIEx;
的代码。
- 最小化、最大化/还原和隐藏窗口。
myWindow.MinimizeWindow();myWindow.MaximizeWindow();myWindow.RestoreWindow();myWindow.HideWindow();“
- 移动和调整大小的窗口
myWindow.CenterOnScreen();myWindow.SetWindowPositionAndSize(One hundred.,One hundred.,1024,768);
- 使窗口总在最上面
myWindow.SetAlwaysOnTop(真正的);
- 把窗口顶部
myWindow.BringToFront();
- 删除窗口chrome按钮
让你的窗口类继承WinUIEx.WindowEx
相反,和设置属性IsCloseButtonVisible
,IsMaximizeButtonVisible
,IsMinimizeButtonVisible
- 创建一个托盘图标
var 图标 = 图标.FromFile(”图片/ WindowIcon.ico”);托盘 = 新 TrayIcon(图标);托盘.TrayIconLeftMouseDown + =(年代,e)= > 这.BringToFront();
和更多…