我的消息框在不同的场景中显示不同的消息。我的问题是,在纵向模式下,消息正文很好但在横向上即使有很多空间,消息体也会被包装并以多行显示。为什么不完全传播消息文本?这是WP7中的已知问题还是原生行为?为了让大家都能理解我正在谈论的问题,请在横向和纵向模式下附加2张消息框图片。我带了一个带有非常冗长的消息文本的消息框用于测试。
以下是消息框的代码:
void btnLike_Click(object sender, RoutedEventArgs e)
{
msgPrompt.Hide();
MessageBoxResult result = new MessageBoxResult();
result=MessageBox.Show("Thank You for your feedback!! It was nice to know that you liked this app, We will be back with a more amazing features!!! Upgrades will be available soon!!!", "Feedback", MessageBoxButton.OK);
if (result == MessageBoxResult.OK)
{
Game game = new Game();
game.Exit();
}
}
请查看并以代码形式提供您的意见或修正(如果有)。
谢谢你, Apoorva:)
答案 0 :(得分:3)
虽然这可能是标准行为(看起来像是这样),但您可以非常简单地创建自己的自定义控件来实现您想要做的事情。我前几天制作了第一张,真的很容易。
有关如何执行相同操作的更多信息,您可以查看其中一些链接:
http://www.windowsphonegeek.com/articles/Creating-a-WP7-Custom-Control-in-7-Steps
快乐编码: - )