C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

PrismのIRegionManagerについて

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■102730 / inTopicNo.1)  PrismのIRegionManagerについて
  
□投稿者/ KK (1回)-(2023/12/18(Mon) 21:49:25)

分類:[.NET 全般] 

VisualStudio2022、C#、Prismです。

IRegionManagerのRegisterViewWithRegion(Region, typeof(Views名))、RequestNavigate(Region,View名)を使用して画面を切り替えるアプリを作成しています。

見た目が同じ画面ではDataContextのインスタンスを切り替えるようなイメージで、同じview、viewModelクラスを使用して複数の画面切り替えを実現できればと考えているのですがそのようなことができるのでしょうか。
プログラムは同じで名前のみ異なるView、ViewModelを作成すればもちろんできるのですが、かなり煩雑になるためご存じの方がいらっしゃればご教示いただけませんでしょうか。

引用返信 編集キー/
■102733 / inTopicNo.2)  Re[1]: PrismのIRegionManagerについて
□投稿者/ WebSurfer (2850回)-(2023/12/19(Tue) 08:28:58)
No102730 (KK さん) に返信
> VisualStudio2022、C#、Prismです。

Prism ということは、作っているのは WPF アプリということで良いのですか?

開発環境 (OS, VS2022, Prism のバージョン、ターゲットフレームワークなど)を書けませんか?
引用返信 編集キー/
■102734 / inTopicNo.3)  Re[2]: PrismのIRegionManagerについて
□投稿者/ KK (2回)-(2023/12/19(Tue) 08:55:34)
No102733 (WebSurfer さん) に返信
> ■No102730 (KK さん) に返信
>>VisualStudio2022、C#、Prismです。
>
> Prism ということは、作っているのは WPF アプリということで良いのですか?
>
> 開発環境 (OS, VS2022, Prism のバージョン、ターゲットフレームワークなど)を書けませんか?

はい、WPFアプリです。Prism.Unity8.1.97の.Net6.0です。
引用返信 編集キー/
■102737 / inTopicNo.4)  Re[3]: PrismのIRegionManagerについて
□投稿者/ KK (3回)-(2023/12/19(Tue) 10:54:45)
スマートではありませんが別Region名のContentControlを重ねてVisibilityで見た目を制御する方法でとりあえず実現できたため
自己解決としてCLOSEします。ありがとうございました。
解決済み
引用返信 編集キー/

このトピックをツリーで一括表示


トピック内ページ移動 / << 0 >>

このトピックに書きこむ