在WPF中向非客户区添加按钮

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在WPF中向非客户区添加按钮相关的知识,希望对你有一定的参考价值。

关于我在Previous Question的Window Chrome(也称为Non Client Area)添加按钮后我的Windows Forms的后续行动,我已决定切换到WPF以更好地解决我的问题。我需要在Non Client Area或Window Chrome中添加一些类似于Firefox 4的按钮

据我所知,在WPF中更容易做到这一点。我不知道从哪里开始。如果可能,有人可以给我一些指导如何做到这一点?

答案

您应该修改窗口控制模板。参见示例here

另一答案

有关将用户控件添加到WPF窗口的标题栏,请参阅此similar question。查看MahApps Metro Window.它可以在标题栏的右侧/左侧添加按钮。

以上是关于在WPF中向非客户区添加按钮的主要内容,如果未能解决你的问题,请参考以下文章

像这样在WPF中向ListView添加图像......?

对“xxx”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。 错误解决一例。(代码片段

如何在 ASP.NET MVC 中向客户端发送 XML 文件

2019-11-29-WPF-非客户区的触摸和鼠标点击响应

WinForms TabControl - 添加新标签按钮(+)

如何在 React 组件中向 Apollo 客户端添加新的授权标头?