C# WPF

C# Entity Framework

郵便番号から住所を検索する

実行するSQLはこんな感じ。 SELECT m.zip_code AS ZipCode , m.gov_code AS GovCode , m0.pref AS Pref , m0.city AS C...
C# Entity Framework

DB設計

ER図 DDLはここからダウンロードする。SQL Server用。 住所マスタはアプリからは使用しないのだが、ダウンロードした郵便番号データをほぼそのまま登録できるように用意した。 Entity Framewor...
C# WPF

WPFアプリケーション作成

*.xamlはWindowsフォームアプリケーションの*.Designer.csに相当する。C#ではなくxmlっぽいxaml(ザムルと読むらしい)で記述する。*.Designer.csは自分で編集するとちょっとやらかしただけでデザ...
C# WPF

Gridにコントロールを配置する

新規に作成したウィンドウのxamlを見るとGridというタグがある。 <Window x:Class="AddressBook.MainWindow" xmlns=" ...
C# WPF

Model-View-ViewModel (MVVM)を導入する

NuGetパッケージマネージャでインストールしたPrism.Coreに含まれるBindableBase を継承したViewModelクラスを作成する。 using Prism.Mvvm; namespace AddressBook...
C# WPF

バリデーションを追加する

ValidationRuleを継承したValidationRuleクラスを作成する。今回はxamlで文字数を指定できるStrValidationRuleを作成した。回りくどい記述は警告を回避するため。 using System.Gl...
タイトルとURLをコピーしました