2012-02-14 12 views
0

私のアプリが好きなのは、これは、ピボットをポートレートモードで表示し、電話を傾けて横向きモードに設定したときにグラフを表示することです。窓の向きが異なるときに異なるデータを表示する

私は、OnOrientationChanged()を使用して方向の変化を検出しました。 グラフを表示する必要がある場合は、新しいページに移動する必要がありますか?または、私は同じピボットページでそれを管理できますか?

もう一度Windows Phoneにグラフツールがありますか?またはサードパーティのツールに依存する必要がありますか?

Alfah

答えて

0

はなぜ、両方のコントロールを描画し、OrientationChangedに何が必要に可視性を調整しませんか?初期状態のコントロールを正しく設定することを忘れないでください。

protected override void OnOrientationChanged(OrientationChangedEventArgs e) 
{ 
    if (e.Orientation == PageOrientation.Portrait) 
    { 
     MyPivot.Visibility = Visibility.Visible; 
     MyGraph.Visibility = Visibility.Collapsed; 
    } 
    else 
    { 
     MyPivot.Visibility = Visibility.Collapsed; 
     MyGraph.Visibility = Visibility.Visible; 
    } 
} 
+0

折りたたみは機能しますが、ピボットタイトルは表示され、コンテンツは折りたたまれます。とにかく私もそれらを削除することができますか? – alfah

+1

グリッド/キャンバス内にそれらをすべてラップし、コンテナコントロールの可視性を設定しますか? – ZombieSheep

関連する問題