問題タブ [prism-6]

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 に答える
1785 参照

wpf - ValidatableBindableBase は Prism.Wpf に実装されていませんか? なぜ?

バリデーションの実装を簡単にするために組み込んでみValidatableBindableBaseましたが、 では利用できないことに気付きましたPrism.Wpf

Prism.Windows(Windows 10 UWP)で利用できますが...

それで、私はそれを逃した可能性がありますか(それではどこにありますか)?

それとも本当に実装されていないのWPFですか(なぜ)?

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

c# - フォルダー内の ViewModel を自動配線する

WPF プロジェクトで Prism unity を依存性インジェクターとして使用しています。私のViewModelはフォルダにあります。これらの ViewModels をビューに自動配線する方法があるかどうか教えてもらえますか?

前もって感謝します

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

xamarin.forms - 親 ContentPage ViewModel から子 ContentView ViewModel に INavigationService を渡す方法は?

Xamarin Forms と Prism を使用しています。ページ間のナビゲーションは、Prism INavigationService を使用して行います。独自のビュー モデルを持つ多くの子 ContentViews を持つ Xamarin Forms ContentPage があります。子 ContentView をクリックすると、子 ContentView のいくつかのプロパティを持つ別の ContentPage に移動したいと思います。親ビュー モデル INavigationService を子 ContentView ビュー モデルに渡すことができるかどうかを知りたいですか? または、私の要件を満たすために使用できる他のベストプラクティスはありますか?

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

wpf - PRISM でのナビゲーション時に DocumentGroup 領域で DevExpress DocumentPanel をアクティブ化する

PRISM 6 を使用した WPF アプリケーションに DevExpress の DocumentGroup と DocumentGroupAdapter (サイトの E3339 で説明) を使用しています。スコープ領域と INavigationAware を使用しており、すべてが期待どおりに機能し、新しいドキュメントに移動でき、美しい INavigationAware インターフェイスを確認できます。まさに私が望むように、ビューモデルに取り組んでいます。唯一の問題は、実際のドキュメント (タブ コントロール内のタブなど) が 2 回目に移動したときにアクティブにならない (つまり、タブが表示される) ことです (ビューの INavigationAware は期待どおりに機能します)。

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

xamarin.forms - XamarinForms Prism 6 を操作するときにデータを読み込むのに最適な場所は?

Prism 6 の優れた機能の 1 つは、ディープ リンクとパラメーターの受け渡しです。多くの場合、このパラメーターを使用して Web サービスからデータを検索します。理想的には、これは async/await を使用してデータを取得することです。これを行うのに最適な場所はどこですか? たとえば、OnNavigatedTo メソッドは void です。

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

prism - エラーの原因となるプリズムリリースモード

この質問をやり直す(途中で読んでいた人には申し訳ありません)

Prism 6 でプレイしようとすると、すべてのシェルビュー コンポーネントで問題が発生します。デバッグ モードで作業しているときは問題ありませんが、リリース モードに切り替えた瞬間に多くのエラーが発生します。

これは、ほぼすべてのファイルで発生しています。エラーの上にカーソルを置くと、Prism への参照を追加し、Prism.MVVM の使用を追加するオプションが表示されますが、そこには既に参照があり、参照をすべて追加すると、新しいエラーが表示されます。

例として、問題が発生しているファイルの 1 つを次に示します。

および TitleControlView.xaml

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

c# - ハンバーガー メニュー プリズム xamarin フォーム?

Xamarin Forms で Prism を使用してアプリを作成しようとしています。

Xamarin フォームのバージョン: 2.3.3.175

プリズムバージョン: 6.2.0

ハンバーガー メニューは Android で動作しますが、UWP を実行するとアイコンが表示されず、メニューをナビゲートするとメニューが完全に消え、メソッドが他のページに戻ることもありません。つまり、アプリを閉じて再起動する必要があります。

これが私がこれまでに試したことです。

  1. プリズム プロジェクトを作成した後、MasterDetailPage を追加しました。

MasterDetailPage ViewModel

  1. その後、ナビゲーション ページと、それぞれのページとビュー モデルを作成しました。App.Xaml.cs ファイルは次のとおりです。

    public partial class App : PrismApplication { public App(IPlatformInitializer initializer = null) : base(initializer) { }

    /li>
  2. UWPでアプリを実行すると、このように読み込まれます ここに画像の説明を入力

しかし、メニューのリンクをクリックすると、メニューが消えて、このようになります。

ここに画像の説明を入力

私が間違っていることと、どうすれば解決できますか?

エラーを簡単に表示できるように、github にプロジェクトを作成しました。

https://github.com/codemasterblackperl/Hamburger_Menu_Prism_Forms_Repo

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

c# - PRISM 5 から 6 へのアップグレード

現在、アップグレード ノートを使用して PRISM 4 から移行した PRISM 5 を使用しているアプリケーションがあります: https://msdn.microsoft.com/en-us/library/ff921144(v=pandp.40).aspx

PRISM 5 から 6 への同様のアップグレード ノートはありますか?

重大な変更に興味があるので、それに応じてアップグレードを計画しています。

更新: https://github.com/PrismLibrary/Prism/wiki/Release-Notes---6.0.0