2012-06-08 58 views
0

我使用MessageBox.Show()和一个巨大的文本消息,因此消息窗口离开了屏幕。
有谁知道如何通过固定窗口的最大高度来避免这种丑陋的行为?在.NET MessageBox上设置最大高度

+2

不,“MessageBox”没有任何可用于开发人员更改其大小的属性。只有消息,按钮和图标。您需要创建自己的自定义WinForm,其他答案为 –

回答

0

很确定MessageBox是一个固定大小。可以使用Window.ShowDialog()作为模态窗口。

+0

实际上,似乎没有办法设置MessageBox高度。但我只是想确定。 – Nicolas

1

您应该创建一个自定义窗体来显示自定义大小的MessageBox。

我知道你有WinForms,但我在我的WPF项目中做到了这一点。

+0

当然,但我只想知道是否可以使用选项自定义MessageBox。 – Nicolas