我在我的WPF应用程序中创建了一个自定义标题栏(它实际上是一个用户控件),因为我需要一个DropDown和一个按钮。它工作得很好。
我的标题栏将经常被使用,也会被其他人使用。
但是我如何设计我的标题栏,就像windows应用程序的普通标题栏一样。它应该像边界一样被解除。
还可以创建标题栏的窗口吗?问题是你不能拖动窗口,但它的实现应该在我的自定义标题栏中,而不是在主窗口中(标题栏插入的地方)。你的想法是什么?

发布于 2014-02-04 18:02:14
定制像标题栏这样的东西并不是很容易,因为它们是由GDI绘制的。所以你不能在WPF中改变它。您可以尝试更改您的窗口,然后GDI将不会呈现标题栏,您可以创建自己的标题栏来替换它。
以下是一些有用的链接:http://blogs.msdn.com/b/wpfsdk/archive/2008/09/08/custom-window-chrome-in-wpf.aspx http://www.dreamincode.net/forums/topic/121576-c%23-wpf-custom-title-bar-tutorial/ http://social.msdn.microsoft.com/Forums/vstudio/en-US/bb9d4b22-1507-49bf-be2c-b9e23bc82d76/button-in-title-bar?forum=wpf http://marlongrech.wordpress.com/2009/02/27/title-less-windows-in-wpf/ How can I style the border and title bar of a window in WPF?
取得成功
https://stackoverflow.com/questions/21548847
复制相似问题