カテゴリー: Programming

0

WPF Prism episode: 19 ~ MahApps.Metro と Material Design In XAML Toolkit たちは Prism でも余裕で生き抜くようです! ~

← 前回記事【WPF Prism episode: 18 ~ Livet が Prism に「IDisposable 呼び出し用」としてゲッツされた件 ~】 前回は Livet の機能別パッケージを導入して Window と UserControl の VM を Dispose する方法を紹介しました。 ここまでの連載では WPF アプリケーションを MVVM パターンで作成する場合の内部的な動作...

0

WPF Prism episode: 18 ~ Livet が Prism に「IDisposable 呼び出し用」としてゲッツされた件 ~

← 前回記事【WPF Prism episode: 17 ~ IDialogService にコモンダイアログを求めるのは間違っているだろうか ~ ~】 前回までは Prism 7.2 に新たに追加された IDialogService について紹介しました。 今回は .NET Core 3.0 がリリースされたので、今まで WPF Prism episode シリーズで紹介してきたサンプルアプリを...

0

WPF Prism extra: 5 ~ ReactvieProperty の変更通知を Subscribe して MVVM 的にデータを更新する ~

← 前回記事【WPF Prism episode: 17 ~ IDialogService にコモンダイアログを求めるのは間違っているだろうか ~】 前回の episode: 17 は Prism から表示するダイアログを制御する IDialogAware とコモンダイアログを表示する方法を紹介しました。今回の extra シリーズは元々 episode: 17 内の一章でしたが、文字数の関係で分...

0

WPF Prism episode: 17 ~ IDialogService にコモンダイアログを求めるのは間違っているだろうか ~

← 前回記事【WPF Prism episode: 16 ~ Prism7.2、ダイアログは IDialogService でって言ったよね! ~】 再開した前回は Prism 7.2 から追加された IDialogService を利用してメッセージボックスを表示する方法を紹介しました。 今回は前回の補足として IDialogService で表示したダイアログからパラメータを受け取る方法と、P...

11

WPF Prism episode: 16 ~ Prism7.2、ダイアログは IDialogService でって言ったよね! ~

← 前回記事【WPF Prism episode: 15 ~ FolderBrowserDialog の為ならば、Prism の InteractionRequest はもしかしたらコモンダイアログも Popup できるかもしれない。 ~】 前回の episode: 15 で WPF Prism episode シリーズは一旦完結と書きましたが、Prism 7.2 が 2019/7/25 未明にリ...

0

WPF Prism episode: 15 ~ FolderBrowserDialog の為ならば、Prism の InteractionRequest はもしかしたらコモンダイアログも Popup できるかもしれない。 ~

← 前回記事【WPF Prism episode: 14 ~ ListBox 相手は ReactiveCollection、ダイアログな、Prism。 ~】 Prism 入門 episode シリーズは 15 本目の今回で最終回です。 そして最終回となる episode: 15 は Prism から MVVM パターンで『ファイルを開くダイアログ』等のコモンダイアログを表示する方法を紹介します。 ...

0

WPF Prism episode: 14 ~ ListBox 相手は ReactiveCollection、ダイアログな、Prism。 ~

← 前回記事【WPF Prism episode: 13 ~ カスタマイズしたらメッセージボックスだった件 ~】 前回は Prism 組み込みのメッセージボックスをカスタマイズする方法を紹介したので、今回は Prism でダイアログウィンドウを表示する方法を紹介します。 尚、この記事は Visual Studio 2017 Community Edition で .NET Framework 4....

0

WPF Prism episode: 13 ~ カスタマイズしたらメッセージボックスだった件 ~

← 前回記事【WPF Prism episode: 12 ~ Prism メッセージボックスの Service な日常 ~】 前回は Prism に標準組み込みのメッセージボックスを表示する方法を紹介したので、今回は前回エントリに引き続き Prism の INotification と IConfirmation を応用して自作したメッセージボックスを表示する方法を紹介します。 尚、この記事は V...

0

WPF Prism episode: 12 ~ Prism メッセージボックスの Service な日常 ~

← 前回記事【WPF Prism episode: 11 ~ Prism が画面遷移キャンセルするのは IConfirmNavigationRequest インタフェースだけど INavigationAware インタフェースじゃない ~】 前回は Prism の IConfirmNavigationRequest インタフェースを利用して Navigation(画面遷移)をキャンセルする方法を紹...

0

WPF Prism episode: 11 ~ Prism が画面遷移キャンセルするのは IConfirmNavigationRequest だけど INavigationAware じゃない ~

← 前回記事【WPF Prism episode: 10 ~ ErrorTemplate は Resources タグ、時々、ResourceDictionary ファイルのなか。~】 前回は ReactiveProperty で定義したプロパティへ Validation を設定するシリーズの最終章として、Validation の ErrorTemplate を設定する方法を紹介しました。 今回は...