【问题标题】:Opening Window Its own Minheight and MinWidth打开窗口它自己的 Minheight 和 MinWidth
【发布时间】:2011-10-03 08:01:48
【问题描述】:

我想用自己的 MinHeight 和 MinWidth 打开一个窗口,而不设置 SizeToContent 属性,也没有在 WPF 中指定窗口的任何高度和宽度。请让我知道如何在 WPF 中实现相同的目标。谢谢

【问题讨论】:

  • 你是怎么做到的?给我们看一些代码!
  • schemas.microsoft.com/winfx/2006/xaml/presentation" MinWidth="295" MinHeight="165" SizeToContent="WidthAndHeight">
  • 目前我通过设置 SizeToContent 属性以 MinWidth 和 MinHeight 显示窗口。但我想设置 SizeToContent 属性“手动”,然后想在其 MinWidth 和 MinHeight 处打开窗口。请给我任何建议。谢谢
  • 为什么会有不设置宽高的限制?
  • 我可以将 wpf 基础资源中的高度和宽度设置为窗口最小高度吗?这样我就不会在每个窗口的窗口页面中写相同的内容。谢谢

标签: .net wpf window sizetocontent


【解决方案1】:

如果您希望您的窗口根据 MinHeight 和 MaxHeight 中指定的大小打开而不指定 SizeToContent 属性,那么您还需要设置 MaxHeight 和 MaxWidth。 您需要为 Maxheight 和 Maxwidth 属性设置相同的值。试试下面的 XAML sn-p

<Window x:Class="WPFTestApplication.Test1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Test1" MinHeight="100" MinWidth="100"
    MaxHeight="100" MaxWidth="100"
    SizeToContent="Manual">

【讨论】:

    猜你喜欢
    • 2011-07-10
    • 2019-06-12
    • 2010-12-15
    • 2013-02-06
    • 2015-10-10
    • 1970-01-01
    • 2016-08-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多