問題タブ [navigationservice]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - NavigationService.Navigate エラー
私は C# プログラミングの初心者で、コードに問題があります。ボタンを作成し、NavigationService テクノロジによってプロジェクトの別のページを開くイベント クリックを適用しました。
これはスクリプトです:
実行すると、次のエラーが発生します。
助けてください。
c# - ナビゲーションで null になる静的変数
私の Windows Phone 8 アプリケーションには、ナビゲーションのページ間で使用されるオブジェクトを一時的に静的変数に格納するクラスがあります。問題は、このオブジェクトが大きすぎる場合です。たとえば、大きなバイト配列 (約 1,000,000 バイト) のように、ナビゲーションが発生すると、この変数は単純に null に設定されます。なぜこれが起こるのですか?この動作を防ぐ方法はありますか?
c# - キャッシュから特定の変数をリロードする戻るボタンを止める
私のViewModelには、現在の通知数で満たされるプロパティがあります。
新しいページに移動して新しい通知が届くと、新しい番号が表示されます。
戻るボタンを押すと、通知に古い通知数が表示されるようになりました。
プロパティのキャッシュを停止して、戻るボタンのキャッシュを回避する方法はありますか。
c# - Windows Phone 8 の C# で NavigationService が AccessViolationException をスローする
私はプログラミングに非常に慣れていないことに注意してください。画像を bing マップのカスタム マーカーとして設定することができました。画像は、JSON フィードからのデータに従って選択され、マップ上に配置されます。洪水警報を表示できるリスト ビュー ページがあります。このリストの項目をクリックすると、その特定の洪水の詳細が記載された別のページに移動します。誰かが地図上のマーカーをクリックすると、その洪水に対応する情報ページに移動するようにしたい. (少し複雑ですが、これが明確であることを願っています)
リストビューから情報ページに移動するためのコードは非常に単純です。
しかし、同じ場所に移動できるようにマーカーをクリック可能にしようとすると、問題がありました。
明確にするために、リストビュー コードは実際のリストビュー ページ (ListView.xaml.cs) から移動していますが、マーカー コードは移動元のページの cs ファイルにはありません (MapView.cs ではなく SetMap.cs にあります)。マップとマーカーがある xaml.cs)、つまり、外部に移動します。
したがって、これを乗り越えるために何をすべきかわかりませんNavigation
。オブジェクト参照を取得するためにメソッドを作成しました
試した後でも
が呼び出されたときに AccessViolationException がスローされるようになりましたNavigate
。何か案は?
編集
私は今のところより簡単な解決策を求めました(CustomMessageBoxを使用して、それは仕事を成し遂げます)が、私はまだこれに対する解決策を大いに感謝しています. これは信じられないほど具体的な問題であり、同様に具体的な回答が必要になる可能性があることを理解しています. コードは少しごちゃごちゃしていますが、それは私のトレーニング不足や経験不足によるものです。
wpf - フレーム外からのWPFナビゲートページ
wpf ブラウザー アプリケーションを作成する必要があります。2 つのフレームがあります。
コンテンツ フレームのボタンを押すことで、コンテンツ フレームのページからページへの移動に成功しました。
どうすれば同じ動作を行うことができますが、フレームの外側、メニューフレームから. 最初のフレームであるメニュー フレームにハイパーリンクを設定し、2 番目のフレーム (コンテンツ フレーム) でページをナビゲートしたいと考えています。
c# - BackStack から実際のページを削除せずに戻る
WP 8 アプリを開発していますが、ナビゲーションに問題があります。
実際のページの状態を失うことなく、バック スタックのページに移動する方法が見つかりません。
状況は次のとおりです。
- ページ A からページ B に移動すると、バック スタックには A のみが含まれます。
- ページ BI でページ A に戻りたいが、ページ B がバックスタックに保持されているため、ページ A に戻ったときにページ B に戻って状態を保持できます。
A --> B --> A --> B、これは一種のサイクルですが、1 つではありません。ページ A には、ページ B にも表示されている項目が詳細に表示されていませんが、ページ BI からページ A に移動して詳細を表示し、その後、ページを行ったり来たりできます。
複雑に思えるかもしれませんが、非常に直感的であることを保証します :) Android と iOS ではこのように動作します。
ページ A の前にページ B をナビゲーション スタックに追加する方法はありますか? NavigationService.GoBack() を呼び出すと、以前の状態でページ A に戻り、A から B に同じことを行います。
前もって感謝します!!!