【问题标题】:How do I implement a chromeless window with WPF?如何使用 WPF 实现无镶边窗口?
【发布时间】:2010-09-07 11:02:21
【问题描述】:

我想在右上角显示一个带有关闭按钮的无镶边模式窗口。 这可能吗?

【问题讨论】:

标签: wpf user-interface


【解决方案1】:

您几乎必须滚动自己的关闭按钮,但您可以使用 WindowStyle 属性完全隐藏窗口镶边,如下所示:

<Window WindowStyle="None">

这仍然会有一个调整大小的边框。如果您想让窗口不可调整大小,请在声明中添加 ResizeMode="NoResize"。

【讨论】:

    【解决方案2】:

    查看kirupa 上的这篇博文。

    【讨论】:

      【解决方案3】:
      <Window x:Class="WpfApplication1.Window1"
          xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
          xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
          Title="Window1" Height="300" Width="300" WindowStyle="None" ResizeMode="NoResize">
          <Button HorizontalAlignment="Right" Name="button1" VerticalAlignment="Top" >Close</Button>
      </Window>
      

      【讨论】:

        猜你喜欢
        • 2011-10-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-29
        • 2012-08-09
        • 1970-01-01
        相关资源
        最近更新 更多