C# 【C# WPF】DataGridを階層化アーキテクチャで使う はじめに この記事では、DataGridを階層化アーキテクチャで使う方法をテーマにしたいと思います。 以前紹介した「【C# WPF】DataGridの使い方の基礎」を元に、階層化アーキテクチャに変更してみます。 プロジェクトを作成して階層化... 2024.09.11 C#プログラミング
C# 【C#】Visual Studioのプロジェクト名を変更する はじめに Visual Studioのプロジェクトを分けて階層型のアーキテクチャにするといろいろメリットがありますよという説明をしました。 それでプロジェクトを増やすわけですが、あるあるなのがプロジェクト名を変えたいというケース。 実は、V... 2024.09.10 C#プログラミング
C# 【C# WPF】Dependency InjectionにIoCコンテナを使う 以前に「【C# WPF】Dependency Injectionを実装してみる」でDependency Injectionを実装しました。 今回は、このプログラムに改良を加え「IoCコンテナ」という仕組みを使うようにしたいと思います。 「I... 2024.09.03 C#プログラミング
C# 【C# WPF】Dependency Injectionを実装してみる 以前「【App. Design】Dependency Injectionと依存関係」で、説明したDependency Injectionを実装してみます。「【App. Design】プロジェクトを分け階層型のアーキテクチャにする」で作成した... 2024.09.02 C#プログラミング
C# 【C# WPF】ウィンドウを使った画面の間でデータを受け渡す方法 ウィンドウを使った2つの画面の間でデータを受け渡すアプリを作ろうと思います。以前こちら「【C# WPF】WPFウィンドウを使った画面遷移の方法」で2つの画面を作成して行き来できるようにしたので、今度は、この画面2つの間でデータを受け渡しでき... 2024.07.12 C#プログラミング
C# 【C# WPF】ComboBoxを利用する方法いろいろ C#とWPFを利用して、ComboBoxを使う方法をまとめてみました。ComboBoxを使う方法は、いくつかあり、それぞれ使い方がビミョーに異なるなど混乱しそうです。そこで整理してみることに。いろいろな切り口で整理できそうですが、今回は「C... 2024.01.15 C#プログラミング
C# 【C# WPF】WPFユーザーコントロールを使った画面遷移の方法 WPFで画面を遷移させる方法がいくつかありますが、ここでは「WPFユーザーコントロール」を使う方法をまとめます。 この方法は、ほぼ「WPFページ」を使った画面遷移の方法と同じなので、すでに知っている方は「ナビゲーション用のバーについて」まで... 2023.12.15 C#プログラミング
C# 【C# WPF】WPFページを使った画面遷移の方法 WPFで画面を遷移させる方法がいくつかありますが、ここでは「WPFページ」を使う方法をまとめます。 この方法では画面の一部を差し替えて画面を切り替えます。例えば、次のようにボタンから下の部分を切り替える画面を作ることができます。 WPFで画... 2023.12.12 C#プログラミング
C# 【C# WPF】WPFウィンドウを使った画面遷移の方法 2つの画面があって、ボタンを押すたびに別の画面に切り替わるアプリを作ろうと思います。遷移元の画面は非表示に変更して、ユーザーから見える画面は、どちらか1つにします。 実際に動かすと次のようになります。 WPFで画面を切り替える方法は、XAM... 2023.12.11 C#プログラミング
C# 【C# WPF】DataGridの行の中でButtonを使う方法 C#とWPFを利用して、DataGridの行の中でButtonを使う方法をまとめてみました。 対象は、Visual Studio 2022, .NET 7.0, Windows 7以上 です。MVVMは使いません。Windows Forms... 2023.12.10 C#プログラミング