0

我的 xml 代码如下。

<ChildWindow x:Class="Donas.Client.Common.MessageWindow"
       xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
       xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
       Width="450" Height="180" MaxHeight="600" FontFamily="Malgun Gothic" FontSize="12"
       Title="Title">

Show()虽然我将最大高度设置为 600px,但在调用方法后最大高度更改为 Infinity 。我从调试中注意到了这一点。我想知道为什么最大高度变为无穷大以及如何防止这种情况。

4

2 回答 2

0

尝试在调用 Show() 方法的下方或上方的代码中设置最大高度。也许您的 xaml 代码在设置时出现了某种错误..

于 2013-02-14T06:21:25.767 回答
0

您的 UI 中是否有某种面板正在增加高度?如果是这样,请尝试在该元素中设置最大高度。它往往会出人意料地成长。

于 2013-10-07T12:20:36.817 回答