MessageBox.Show--字体改变?

mmr*_*mmr 23 c# fonts messagebox

我正在使用MessageBox类向用户显示错误,虽然这可能不是正确的行为,但它非常方便.这是一个触摸屏应用程序,所以我需要'ok'按钮比它大得多(诅咒我非常大的手指!).

我想如果我在对话框中增加字体大小,我应该没问题.有没有办法做到这一点?或者真的,有没有办法增加对话框的大小?

谢谢

Wim*_*dse 14

据我所知,你不能,因为'普通'对话框使用你的默认系统字体设置.

滚动你自己可能是最好的前进方式.做起来相当简单,而且非常有趣!而且你可以构建标准对话框不支持的东西(没有PInvoke魔法),例如在屏幕中间居中等.


jre*_*ert 5

请查看我的免费使用FlexibleMessageBox,它可以代替 MessageBox 使用并且具有(静态)FONT 属性。

问候,约尔格