PR

WPF

スポンサーリンク
C#

【C# WPF】Dependency InjectionにIoCコンテナを使う

以前に「【C# WPF】Dependency Injectionを実装してみる」でDependency Injectionを実装しました。 今回は、このプログラムに改良を加え「IoCコンテナ」という仕組みを使うようにしたいと思います。 「I...
C#

【C# WPF】Dependency Injectionを実装してみる

以前「【App. Design】Dependency Injectionと依存関係」で、説明したDependency Injectionを実装してみます。「【App. Design】プロジェクトを分け階層型のアーキテクチャにする」で作成した...
C#

【C# WPF】ウィンドウを使った画面の間でデータを受け渡す方法

ウィンドウを使った2つの画面の間でデータを受け渡すアプリを作ろうと思います。以前こちら「【C# WPF】WPFウィンドウを使った画面遷移の方法」で2つの画面を作成して行き来できるようにしたので、今度は、この画面2つの間でデータを受け渡しでき...
スポンサーリンク
C#

【C# WPF】ComboBoxを利用する方法いろいろ

C#とWPFを利用して、ComboBoxを使う方法をまとめてみました。ComboBoxを使う方法は、いくつかあり、それぞれ使い方がビミョーに異なるなど混乱しそうです。そこで整理してみることに。いろいろな切り口で整理できそうですが、今回は「C...
C#

【C# WPF】WPFユーザーコントロールを使った画面遷移の方法

WPFで画面を遷移させる方法がいくつかありますが、ここでは「WPFユーザーコントロール」を使う方法をまとめます。 この方法は、ほぼ「WPFページ」を使った画面遷移の方法と同じなので、すでに知っている方は「ナビゲーション用のバーについて」まで...
C#

【C# WPF】WPFページを使った画面遷移の方法

WPFで画面を遷移させる方法がいくつかありますが、ここでは「WPFページ」を使う方法をまとめます。 この方法では画面の一部を差し替えて画面を切り替えます。例えば、次のようにボタンから下の部分を切り替える画面を作ることができます。 WPFで画...
C#

【C# WPF】WPFウィンドウを使った画面遷移の方法

2つの画面があって、ボタンを押すたびに別の画面に切り替わるアプリを作ろうと思います。遷移元の画面は非表示に変更して、ユーザーから見える画面は、どちらか1つにします。 実際に動かすと次のようになります。 WPFで画面を切り替える方法は、XAM...
C#

【C# WPF】DataGridの行の中でButtonを使う方法

C#とWPFを利用して、DataGridの行の中でButtonを使う方法をまとめてみました。 対象は、Visual Studio 2022, .NET 7.0, Windows 7以上 です。MVVMは使いません。Windows Forms...
C#

【C# WPF】DataGridのヘッダーでアンダーバーが文字化けする場合の対処方法

C#とWPFを利用して、DataGridを使う場合に、ヘッダーで_ (アンダーバーとかアンダースコアと呼ばれる記号)が文字化けが発生するケースがあります。その対処方法をまとめました。 対象は、Visual Studio 2022, .NET...
C#

【C# WPF】DataGridでCombokBoxを使う方法

C#とWPFを利用して、DataGridでComboBoxを使う方法をまとめてみました。 対象は、Visual Studio 2022, .NET 7.0, Windows 7以上 です。MVVMは使いません。Windows Formsでは...