エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
XAMLデザイナ専用ViewModelコンストラクタの作り方 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
XAMLデザイナ専用ViewModelコンストラクタの作り方 - Qiita
概要 XAMLデザイナでデザイナ用インスタンスを指定すると、実行時の結果が表示されるので、デザイン作業... 概要 XAMLデザイナでデザイナ用インスタンスを指定すると、実行時の結果が表示されるので、デザイン作業が捗ります。 しかし、デザイン用インスタンスには制限があるので、実際に使用するViewModelは使えないことがあります。 そこでデザイナ専用のViewModelコンストラクタを別途作ります。 そして、デザイナ以外からのこのコンストラクタ呼び出しを防止します。 変更前 こんなアプリを題材にします。 実行すると、ファイルから文字列を読み込んで表示するだけのソフトです。 今回は話に関係ないのでINotifyPropertyChangedは実装していません。 <Window x:Class="WpfDesignOnlyConstruter.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" x