2021-01-01から1年間の記事一覧
WPF の優れたフレームワークの1つである Prism (PrismLibrary) の悩み事の1つに、そのままでは Microsoft.Extensions.DependencyInjection (以下、MSDI) の機能が利用できないことがある。 Prism では Microsoft.Extensions.Logging (以下、MSLogging) が…
前回に引き続き、Jinja2を使ったテキストテンプレート機能の作成方法を紹介する。 前回の記事は以下。 vorfee.hatenablog.jp スクリプトの作成 スクリプトの説明 1~2行目 - 宣言 3行目 - 実行環境定義 4行目 - テンプレートエンジン作成 5行目 - データモデ…
Pyhonに Jinja というライブラリがある。Jinjaを使用するとテキストファイルの一部を文字列置換できる。 Jinja is a fast, expressive, extensible templating engine. Special placeholders in the template allow writing code similar to Python syntax. …
SDKプロジェクトのWPFアプリケーションでMainメソッド自動生成を防止する。 Microsoftの公式リファレンスに載っている情報なのだが、忘れやすいためメモ。公式リファレンスの記載場所は以下。 Microsoft.NET.Sdk.Desktop の MSBuild プロパティ - .NET | Mic…
注意:本記事は独学による個人的な備忘録のため、誤りが含まれる可能性があります。 依存関係プロパティ(DependencyProperty) DependencyProperty は WPFプロパティシステム を構成する機能の一つである。 添付プロパティ(Attached Property) 添付プロパ…