【问题标题】:WPF Window ornament nomenclatureWPF 窗口装饰命名法
【发布时间】:2013-01-31 01:22:57
【问题描述】:

Winforms 可以打开和关闭控制框、最大化和最小化按钮。我似乎无法找到等效的属性来控制 WPF 中的窗饰。什么是正确的命名法,以便我可以在 msdn 中查找这些内容?

【问题讨论】:

    标签: wpf nomenclature


    【解决方案1】:

    你可以通过设置窗口的ResizeMode来改变这个

    EG:

    ResizeMode="NoResize" 
    or
    WindowStyle="ToolWindow"
    

    不会显示最小化/最大化按钮

    【讨论】:

    • 我已经在使用它,但它留下了控制框和关闭按钮。
    • 据我所知,唯一的办法就是完全替换 ControlTemplate。
    • 如果你什么都不想要,你可以使用WindowStyle="None",但是这会完全移除顶部边框,所以唯一的方法是使用 P-Invoke 移除关闭按钮,这个帖子可能是一个很好的起点,stackoverflow.com/questions/743906/…
    • 我撒谎,ToolWindow 确实隐藏了控制框。我真的不想使用 PInvoke 来弄乱基本的窗口行为,而且我懒得写一个完整的控件模板,所以我将使用 ToolWindow 的建议,使用关闭时的处理程序来隐藏。
    猜你喜欢
    • 1970-01-01
    • 2011-12-29
    • 2010-09-19
    • 1970-01-01
    • 2013-07-17
    • 1970-01-01
    • 2011-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多