問題タブ [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 投票する
2 に答える
135 参照

c# - Propertychanged Template10 クラス

Template10 を使用した UWP アプリのビューモデルの propertychanged トリガーは、次の方法でトリガーされます。

Set 関数はクラス bindableBase に配置されます。

この同じ関数をユーザーコントロールで使用するにはどうすればよいですか?

私は次のことを試しましたが、うまくいきませんでした:

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

xaml - マスター/詳細ビュー LOB アプリの XAML 設計戦略

ユーザーに販売注文ラインのグリッドを表示したいと思います。このグリッドでは、ユーザーは出荷する各行に金額を入力できます。[保存] ボタンを押すと、変更されたすべての行が処理されます。

つまり、ユーザーは一度に複数の明細行の出荷金額を入力して [プロセス] をクリックできるということです。

ここまでは順調ですね。

私が達成したいのは、ユーザーがこのグリッドのセルをクリックできることです。

  • PartNumber をクリックします。部品の詳細を含む一般的なコンテンツ要素が開きます。
  • ShippedQty をクリックします。以前の出荷で一般的なコンテンツ要素が開きます。

アプリケーション全体でこれらの汎用コンテンツ要素を再利用したいと考えています。

(ユーザーが PartNumber をクリックできるテーブルは多数あります)

たとえば、PartNumber の詳細を表示している間、既に変更されている入力フィールド、スクロール位置などは、マスター ビュー (上記の表) でそのまま維持する必要があります。

私の質問:

このための適切な設計戦略は何でしょうか? WinForm では、詳細を含む新しいダイアログを開くだけです。これは UWP には適していないようです。

これまでのところ、次の代替案を考えました。

  • 2 つのペインを持つSplitView : (1:マスター) 販売注文明細ページと (2:詳細) ユーザーがクリックする列に応じてコンテンツが (再) 設定される詳細ページ。

    • Pro : 詳細ビュー内で Frame.Navigate() を使用できます。
  • ユーザーが PartNumber または Shipped Qty などをクリックするかどうかに応じて、コンテンツが (再) 設定されるContentPresenter 。

  • 詳細コンテンツ要素のContentDialog または ModalDialog 。

    • これは ContentDialog の使用方法ではないようです。一度に開くことができる ContentDialog は 1 つだけです。ContentDialog はデフォルトで、内部の UI 要素に応じて動的にサイズ変更されます。
  • 不足しているオプションはありますか?
0 投票する
1 に答える
359 参照

xaml - テンプレート 10:MVA でコースのようなスプラッシュ スクリーンを取得する

mva のテンプレート 10 のコースを完了しました。今、私はこのアプリに取り組んでおり、このようなスプラッシュ スクリーンが必要です (もちろん、ロゴは変更できます)。どこからコーディングを開始すればよいですか (任意のチュートリアル)? または、利用可能なサンプル コードがある場合。

スクリーンショット: ここに画像の説明を入力

ここに画像の説明を入力

ここに画像の説明を入力

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

c# - NavigationService.Navigate を使用して Mainpage に移動し、メイン ページに値を渡すと、System.NullException が発生する

TYMLY と NEWTYMLY の 2 つの HamburgerMenuButtons を持つアプリがあります。TYMLYがメインページです。Template10 MVVM を使用しています。起動時に、必要に応じて TYMLY ページに移動します。NEWTYMLY ページをタップし、いくつかのタスクを実行して、TYMLY メインページの Griview に追加するオブジェクトを作成します。PageHeader セクションには、このオブジェクトを保存して TYMLY メインページに移動し、オブジェクトを Gridview に追加するためのボタンがあります。このボタンを押すたびに、次の行で System.NullException が発生します。

また、Settings、Privacy、About Us などのテンプレートに付属する他のボタンを押すと、System.NullException が発生することにも気付きました。

この場合、ナビゲーションをどのように処理するかを知りたいです。ありがとうございました。 MainPage メインページ のグリッドビューに追加するオブジェクトを作成する NewPage

NewTymlyModel.cs

}

}

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

uwp - あるページから別のページにパラメーターを転送するにはどうすればよいですか?

Template10 を使用した UWP があります。アイテムを含むグリッドが必要OnClickで、アイテムのイベントで別のページを開きたい。いつもの

動作しないようです。これどうやってするの?

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

windows - Entity Framework および Template 10 - オブジェクト参照がオブジェクトのインスタンスに設定されていません

Template 10 の空のアプリ テンプレートを使用してhttps://docs.efproject.net/en/latest/platforms/uwp/getting-started.htmlのチュートリアルを取得しようAdd-Migration MyFirstMigrationとしていますが、エラーが発生すると移行に失敗しますObject reference not set to an instance of an object. 通常の空のアプリでこれを試すと、完全に機能しますが、他のテンプレートでは機能しません。何が問題なのですか?

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

uwp - テンプレート 10 ナビゲーションが失敗する (Windows.UI.Xaml.Controls.Frame.NavigationFailed が処理されなかった)

Template10 では従来のナビゲーションを使用できないようです。Navigation failed エラーが常に発生します。Template10 では、以前のようにコード ビハインド ナビゲーションではなく、'XAML ビヘイビア スタイル' ナビゲーションを使用する必要がありますか?

内部例外もキャプチャしています。これらは、そこに表示されるエラーです。

値の解析中に予期しない文字が検出されました: h。パス ''、行 0、位置 0。パラメータはシリアライズ可能でなければなりません。そうでない場合は、SessionState を使用します。

(しかし、私のパラメータは単なる文字列です)

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

xaml - テンプレート 10:MasterDetail コントロールをハンバーガー メニューと共に使用する

Template10 Samples プロジェクトの MasterDetail コントロール (2. アプローチ) を単純な Template10 ハンバーガー メニュー アプリケーションに含めました。正常に動作していますが、VisualStateNarrowではMasterCommandBarContent がハンバーガー メニュー ボタンの後ろに表示されます。また、ボタンがハンバーガーメニューボタンの後ろにあるため、詳細ビューの戻るボタンも「表示」されません。まさにこの時、マスターページの横に詳細ページが表示され、ヘッダーコンテンツが正しい方法で表示されます。もちろん、この動作は、「通常の」PageHeader コントロールを持つ別のページでは発生しません。この問題を修正するためのこの xaml コードが見つかりません。いくつかのヒントをありがとう

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

xaml - 画像の周りに円形の ProgressBar がある拡張スプラッシュスクリーンを取得する

テンプレート 10 を使用しており、スプラッシュ スクリーンを次のように表示したいと考えています。

ここに画像の説明を入力

ここに画像の説明を入力

ここに画像の説明を入力

ここに円形の進行状況バー コントロールがあり、このコードから Grace Feng の助けを借りて画像の周りにそれを取得しましたリンク

今、私はこのラウンド プログレス コントロールをスプラッシュ スクリーンに入れたいので、上の画像のように見えますが、拡張スプラッシュ スクリーン リンク チュートリアルでは、キャンバスで表示され、このコントロールを拡張で実装する方法を Myprogress コントロールで実行したいと考えています。スプラッシュ スクリーン。splash.xaml で使用するだけで、アプリがビルドされて起動しますが、ハングします。しかし、このコントロールを削除すると、完全に実行されます。ありがとうございました。

Grace Feng サンプルでこのエラーを取得します。 エラー

エラー2