問題タブ [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.

0 投票する
0 に答える
352 参照

c# - GoBack()が呼び出されると、NavigationServiceは存在しないオブジェクトに移動します

ninjectを使用してページをロードするMainPageを使用してWPFWebアプリケーションに取り組んでいます。

基本的に、ユーザーが複合キーの値を更新したためにIDが変更されたことをNavigationServiceに通知する方法があるかどうか悩んでいます。

もう少し説明するように頑張ります。私のMultiTagPageにはMultiTagViewModelがあり、(MultiTagDef、Key、Value)で構成されるmultitagvalueを表示します。同じキーとMultiTagDefを持つ他の値を持つDataGridもあります。これらの値の1つをダブルクリックすると、対応するマルチタグ値が代わりに表示されます。

データベースでは、マルチタグ値は複合キー(Multitagdef.Name、key、value)とともに保存されます。したがって、誰かがマルチタグ値を更新すると、IDが変更され(たとえば、(A、B、C)から(A、B、D)に)保存され、ユーザーがデータグリッド内の別のマルチタグ値に進むと(A、B、E)そしておそらくそのオブジェクトを削除してから、navigationserviceは(A、B、D)ではなく(A、B、C)をロードしようとします。

アーキテクチャは、もちろん変更されないID列を持つオブジェクト用に設計されています。残念ながら、この場合、ID列を追加することはできません。それで、誰かがこれを解決する方法の提案を持っていますか?誰かが保存するたびにページをリロードしようとする必要がありますか、それとも現在のオブジェクトがIDを変更したことをNavigationServiceに伝えることができますか?

今、コード:

MainPageから:

さらに詳しい情報が必要な場合は教えてください。

0 投票する
2 に答える
133 参照

navigationservice - NavigationServiceNavigateがWP7で機能しない

これを .NET コードビハインドで使用すると、次のようになります。

App.xaml.cs にリダイレクトされ、このコードを指しています。

私は何を間違っていますか?ファイルは同じディレクトリにあり、スペルは正しいです。アプリケーションバーを使用して..MainPage.xamlに行くことからのナビゲーションを使用しています。DetailsPage.xaml

0 投票する
1 に答える
1185 参照

windows-phone - ナビゲーションサービスにはコンストラクターが定義されていません

Windows Phone 用の Visual Studio Express 2012 を使用し、Windows Phone 7.1 をターゲットとするアプリを構築しています。

NavigationService を使用して別のページに移動しようとしていますが、引き続き問題が発生します。

これが私のコードです:

これをビルドしようとすると、NavigationService nav =.... 行に「型 'System.Windows.Navigation.NavigationService' にはコンストラクターが定義されていません」と表示されます。

NavigationService.Navigate(new Uri(url, UriKind.Relative)); だけを実行しようとすると 次に、「非静的フィールド、メソッド、またはプロパティ 'System.Windows.Navigation.NavigationService.Navigate(System.Uri)' にはオブジェクト参照が必要です」というエラーが表示されます。

更新: MVVM を使用しようとしています (初めて)。このコードは私のビュー モデルにあります。私はフレームワークを使用していません。ゼロから学ぼうとしているだけです。

インターチューブを検索しましたが、解決策が見つからないようです。

どんな助けでも大歓迎です。

カマル

0 投票する
1 に答える
5216 参照

c# - NavigationService.navigate が機能しない

ログイン ページで、有効性を確認し、簡単な条件を作成しました。

次に、このメソッドを指すエラーが発生します。

なぜエラーが発生するのか、誰にも分かりますか?

0 投票する
1 に答える
888 参照

windows-phone-7 - ページ間のWindowsPhoneナビゲーションのUriKind

私はWindowsPhoneの開発者です。別のページに移動するためにNavigationServiceクラスを使用します。ここでは、UriKindプロパティを使用します。このプロパティは実際には何を意味しますか?..私はそれをグーグルで検索しましたが、それについて明確な答えは得られませんでした。

msdnでは、
RelativeOrAbsoluteとして提供されます。URIの種類は不確定です。
Absolute:Uriは絶対URIです。
相対:URIは相対URIです。

しかし、私はまだそれを理解していません..誰かが私を助けてくれますか?

0 投票する
1 に答える
546 参照

c# - ページでのNavigationWindowの使用

プロジェクトには多くのPage派生クラスがあり、MainWindowそれはNavigationWindowです。

コードに実際に含める必要がありますか、それとも以前にNavigate(new PageDerivedClass()) 階層Pageツリーを構築する必要がありますか?

戻って同じことをやり直して新しい PageDerivedClassページを作成する場合、アプリケーションはどういうわけかそのケースを処理し、新しいページを作成する代わりに、作成済みのページを使用するべきではありませんか?

私が見る限り、新しく作成されたページはGarbageCollected、の矢印をナビゲートできるため、そうではありませんNavigationWindow

どういうわけか漏れていますか?

正しい使い方は?ここでは、MSDNはあまり役に立ちません。

0 投票する
2 に答える
635 参照

windows-phone-7 - SelectionChanged get Textblock Text / ID

私はsomリストボックスを持っていますが、SelectionChangedのx:Name="ThisID"からテキストを取得するためにsomヘルプが必要です。

私は(ListBox).SelectedItemとして送信するようなことをしましたが、それ以上に、方法がわかりません。

0 投票する
1 に答える
1056 参照

c# - NavigationService.BackStack.FirstOrDefault() には Windows Phone 8 の定義が含まれていませんか?

WP8で次を使用して、ナビゲーションの最後のページを取得しようとしています

ただし、Visual Studio 12 には定義が含まれていないという苦情があります。FirstOrDefault

0 投票する
1 に答える
578 参照

windows-phone-8 - WP8 でカスタム ナビゲーションを実装する方法

私はWindows Phoneの開発にまったく慣れていません。実際に、アプリケーションにナビゲーション フローを実装しようとしています。

この単純なフローを実現したい:

  1. アプリの起動時に、ユーザーが既にログインしているかどうかを確認します
  2. 次に、MainPage などに移動します。
  3. それ以外の場合は、ログイン ページに移動します
  4. ユーザーはログインページに進み、ログインが成功するとメインページに移動します

私はすでに次のような解決策を試しています:

App.xaml.cs で

動作しますが、ログイン後にアプリケーションの他のページに移動できません

MainPage で OnNavigatedTo(NavigationEventArgs e) をオーバーライドします

しかし、戻るボタンを押すと、アプリはログインページに戻らず、ログインページで動かなくなります.

私は何を間違っていますか?

PS:

私は使用しています

0 投票する
1 に答える
959 参照

windows-phone-7 - windows phone 7 ある画面から別の画面に配列値を渡す方法

///最初に、値を格納するための人気のあるクラスを作成しました

/// popularplaylist クラスを作成する

// 次の画面でリストデータを取得する方法を教えてください