問題タブ [template10]

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 投票する
1 に答える
536 参照

xaml - Windows 10 用のプリズム 6 またはテンプレート 10?

スケーラブルな Windows 10 アプリケーションプリズムまたはテンプレートを構築するために dotnet の初心者がどのフレームワークを使用/学習する必要があるか. どちらもWPFの経験を前提としているため、自分で選択することはできません。xaml を学習するようなものです。あまり役に立たない Windows 10 の xaml ドキュメントを補足するために、wpf ドキュメントに戻る必要があります。

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

c# - OnNavigatingFromAsync でモーダル ダイアログを表示してナビゲーションをキャンセルする方法

テンプレート 10を使用する場合、次のように、INavigableメソッドOnNavigatingFromAsyncをオーバーライドして true に設定することで、ページの ViewModel がページからの移動をキャンセルする機会が与えられます。args.Cancel

これは問題なく動作しますが、ユーザーにモーダル ダイアログを表示したい場合は (ナビゲーションがキャンセルされる理由を説明します)、メソッドを次のように変更します。

これによりダイアログが表示されますが、ナビゲーションはキャンセルされません。T10がargs.Cancel = true;設定を無視しているようです。

ここで何か間違ったことをしていますか?ダイアログを表示して、ナビゲーションを禁止したいだけです..

0 投票する
3 に答える
3717 参照

windows-10-universal - PreLaunch Test が原因でアプリの認定に失敗する

テンプレート 10 ベースのアプリでアプリ認定を実行すると、次のエラーが表示されます。

エラーが見つかりました: アプリの事前起動検証で次のエラーが検出されました: ◦ アプリは事前起動テストに失敗しました - 49581RisingSoundMedia.ElectionCentral_1.1.7.0_x64__xrbjpqg44kdgm.

•修正しない場合の影響: 事前起動が有効になっている場合でも、アプリの起動に時間がかかります。

•修正方法: アプリの OnLaunched メソッドの実装で、LaunchActivatedEventArgs.PreLaunch オプションを処理して事前起動イベントを認識するようにします。

明らかに、Bootstrap クラスがそれを封印しているため、Template 10 でも OnLaunched をオーバーライドすることはできません。

OnPreLaunchAsync をオーバーライドして、continueStartup = false; を設定してみました。しかし、それは問題を解決しませんでした。

何か案は?

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

template10 - Template10 - 再開後にユーザーをメイン ページに戻す

UWP アプリが一時停止され、長期間使用されていないとします。ユーザーがアプリを再度開いたとき (前ApplicationExecutionStateSuspendedまたはTerminated)、ユーザーが最後に表示していたページに移動したくありません (それ以降は無関係になりました)。代わりに、メイン ページへの新しいナビゲーションを行います。 . Template10を使用してこれを行うにはどうすればよいですか?

ユーザーがアプリに戻ると、Template10 は常にユーザーを最後に表示していたページに戻すようです。OnResumingでメソッドをオーバーライドしようとしApp.xaml.csましたが、効果がありませんでした。

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

c# - メインページから Template10 設定へのバインディング

私は今のところ Template10 が大好きです。メインページの設定値にバインドする方法については、少し行き詰まっています。適切に保存されている新しい bool 設定を追加しました。私のメインページには、設定への可視性バインディングがあります。

これはアプリの開始時に期待どおりに機能し、MainPageViewModel は設定から​​値を読み取り、その設定に基づいてグリッドが表示または折りたたまれます。

ただし、設定ページに移動してその値を変更すると、このバインディングを設定に「聞く」ことができないようです。メインページに戻っても表示は変わりません。アプリを再起動した場合にのみ機能します。

通常の Template10 のインストールでは、これは MainPage の小さなロゴを、その設定に基づいて変化する設定ページの「UseLightThemeButton」設定にバインドすることに似ています。