作成者: 沖田玲朗

0

ReactiveProperty を編む【step: 7 .NET Core WPF MVVM ReactiveProperty 入門 2020】

  前回は Prism だけで Model ⇔ VM 間を疑似的に双方向バインドする方法等を紹介しましたが、結果的に Prism だけで実現するのは難しい事も分かりました。そのため、今回は Prism の MVVM サポートクラス等は使用せず ReactiveProperty を使用してデータを Model ⇔ VM ⇔ View 間をそれぞれ双方向でバインドする方法を紹介します。 尚、...

2

Prism に Model ⇔ VM の双方向バインドは難しい【step: 6 .NET Core WPF Prism MVVM 入門 2020】

  前回は Prism で部分 View を Region へ表示する方法と破棄する方法を紹介しました。今回は Prism の MVVM サポートクラスを利用して WPF アプリを MVVM パターンで作成する場合の中心的な存在と言えるデータバインディングについて紹介します。 尚、この記事は Visual Studio 2019 Community Edition で .NET Core...

0

Prism の Region に部分 View がいます。【step: 5 .NET Core WPF Prism MVVM 入門 2020】

  前回は Prism の DI コンテナの使い方と DI コンテナを活用して Ioc(Inversion of Control:制御の反転)を実現するための方法を紹介しました。今回は Prism の Region を操作する IRegionManager と、部分 View の表示と破棄について紹介します。 尚、この記事は Visual Studio 2019 Community Ed...

0

MahApps.Metro.IconPacks で SVG アイコンを表示する【exhibition #2 WPF UI Gallery】

MahApps.Metro や Material Design In XAML Toolkit のようなモダン UI フレームワークで画面を作成する際に使用されることの多い SVG 形式アイコンのパッケージを多数含んだ MahApps.Metro.IconPacks を紹介します。尚、本エントリの内容は元々 WPF UI Gallery case: 1-1 の一部でしたが、サイトの記事構成の都合上...

14

Prism の DI コンテナらは Ioc 上に歌う【step: 4 .NET Core WPF Prism MVVM 入門 2020】

  前回は Prism Template Pack から WPF アプリプロジェクトを作成して、MainWindow を表示するまでの最低限の手順を紹介しました。今回は Prism に組み込まれる DI コンテナについて紹介します。 尚、この記事は Visual Studio 2019 Community Edition で .NET Core 3.1 以上 と C# + Prism +...

1

2020 年 春アニメ一覧画像

2020 年春(4 月~ 6 月)放送開始予定のアニメ作品を一覧にまとめた画像を公開しています。一覧は左上から放送局、作品名の 50 音順に並べています。

8

Prism はじめました【step: 3 .NET Core WPF Prism MVVM 入門 2020】

  前回は MVVM パターンの概要と WPF 用の MVVM フレームワークをいくつか紹介して、その中からこの連載で使用するフレームワークに Prism を選択しました。 今回は Prism の概要とインストール手順及び、Prism を使用した WPF アプリの作成手順等を紹介します。 尚、この記事は Visual Studio 2019 Community Edition で .NE...

0

MVVM フレームワーク充のススメ【step: 2 .NET Core WPF MVVM 入門 2020】

  前回は WPF プロジェクトへ新規追加した XAML にデフォルトで設定される xmlns といくつかの Panel を簡単に紹介しただけですが、XAML で画面を作り始める事はとりあえずできると思っています。そして今回は WPF アプリを MVVM パターンで作成するためのフレームワークをいくつか紹介して、その中からこの連載で使用するフレームワークを決定します。 尚、この記事は V...

2

.NET Core 正式対応版 MahApps.Metro Ver. 2【exhibition #1 WPF UI Gallery】

WPF UI Gallery で紹介中の MahApps.Metro から .NET Core 対応版となる Ver.2.0.0 が正式リリースされました。 そこで .NET Core 対応版が既にリリース済みの Material Design In XAML Toolkit と MahApps.Metro を統合して使用する場合のインストール手順と設定を紹介します。 この連載は Visual S...

2

はじめての WPF【step: 1 .NET Core WPF 入門 2020】

当サイトの WPF 入門記事としては既に WPF Prism episode シリーズ がありますが、WPF Prism episode シリーズ を書いていた頃は右も左も分からず、試したことをとりあえず記事にしていたような状況だったので 1 つのネタで記事を書いた後に別の情報が見つかる事や、新しい方法を思い付く事も多く、本来 1 エントリに書くべき情報が複数の記事に分散する状況になった連載だと反...

0

TextBox と Material Design In XAML Toolkit【case: 1-3 WPF UI Gallery】

  前回は MahApps.Metro の MetroWindow と MetroWindow を制御するための Behavior を紹介しました。今回から MahApps.Metro と Material Design In XAML Toolkit をインストールした場合の WPF 標準コントロールについて数回に分けて紹介していく予定です。 尚、この連載は Visual Studio...

0

2020 年 冬アニメ一覧画像

2020 年冬(1 月~ 3 月)放送開始予定のアニメ作品を一覧にまとめた画像を公開しています。一覧は左上から放送局、作品タイトルの 50 音順に並べています。