我正在试用 Avalonia UI,我需要一个 ToolWindow。我尝试了不同的方法,但似乎不支持 wpf 等效的 WindowStyle。我唯一能做的就是使用'CanResize',但即使这样也允许通过最大按钮调整大小......'CanResize'意味着至少不应该存在最大按钮,但我可以想象这个原因在这种情况下,是否也应该隐藏最小按钮是有争议的。
我是否忽略了某些东西,或者这还没有实现?
我在待办事项列表上的下一件事是启动屏幕(无边界),它属于同一保护伞。可能了吗?
我正在试用 Avalonia UI,我需要一个 ToolWindow。我尝试了不同的方法,但似乎不支持 wpf 等效的 WindowStyle。我唯一能做的就是使用'CanResize',但即使这样也允许通过最大按钮调整大小......'CanResize'意味着至少不应该存在最大按钮,但我可以想象这个原因在这种情况下,是否也应该隐藏最小按钮是有争议的。
我是否忽略了某些东西,或者这还没有实现?
我在待办事项列表上的下一件事是启动屏幕(无边界),它属于同一保护伞。可能了吗?
通过在窗口上设置以下属性,在 v. 0.10 中可以轻松实现无边框窗口:
ExtendClientAreaToDecorationsHint="True"
ExtendClientAreaChromeHints="NoChrome"
ExtendClientAreaTitleBarHeightHint="-1"
对于工具窗口,您可以使用无边框和无框窗口,然后自己实现按钮。你可以在这里寻找灵感。