0

さまざまなシナリオでさまざまなメッセージとともに表示されるメッセージボックスがあります。私の問題は、縦向きモードではメッセージ本文は問題ありませんが、横向きモードでは、多くのスペースがあるにもかかわらず、メッセージ本文が折り返され、複数行で表示されることです。メッセージテキストを完全に広めてみませんか?これは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 :)ポートレートモード 縦向きモードとまったく同じようにテキストを揃えた横向きモード

4

1 に答える 1

3

これは標準の動作である可能性がありますが(そのように見えます)、独自のカスタムコントロールを作成して、やりたいことを実現できます。先日、初めて作ったのですが、とても簡単でした。

同じことを行う方法の詳細については、次のリンクのいくつかを参照してください。

http://www.windowsphonegeek.com/articles/Creating-a-WP7-Custom-Control-in-7-Steps

http://www.windowsphonegeek.com/articles/7-Mistakes-Developer-make-when-implementing-Windows-Phone-Custom-Controls

ハッピーコーディング:-)

于 2012-07-25T16:06:46.307 に答える