- 投稿日:2023-01-28T23:46:55+09:00
【WinUI3】VS2022セットアップ
インストール ダイアログ ボックスの [ワークロード] タブで、必要に応じて選択します。 Windows App SDK を使用した C# アプリの開発の場合は、[.NET デスクトップ開発] を選…
- 投稿日:2023-01-28T20:05:52+09:00
【.NET】設定ファイル(例 appsettings.json)をクラスにマッピングする
はじめに .NET Framework で作成した自社製ライブラリーを、.NET 7 に移植することにした。 .NET Framework では設定ファイルは、App.config (XML 形式)…
- 投稿日:2023-01-28T17:54:47+09:00
【WinUI3】デスクトップアプリ
プロジェクトファイルのXMLのコードの<PropertyGroup>タグ内に <WindowsPackageType> タグを記述します。 <WindowsPackageType>None</Win…
- 投稿日:2023-01-28T17:28:09+09:00
C#の並列プログラミング
詳しくはここを読む:https://docs.microsoft.com/ja-jp/dotnet/standard/threading/ プロセスとスレッド プロセスは、OSから見た実行中のログラ…
- 投稿日:2023-01-28T13:21:14+09:00
GDI+(windowsのAPI)の行列演算を使って容易に画像の変身(簡易モーフィング)を実現する
実行結果 解説 画像は点(ドット)の集まりで構成されていて、その各ドットの色要素が(RGBα)の場合、α(透過度)を徐々に変化させれば徐々に透けていく絵が表示できます。 2つの画像を用意して、一方は…
- 投稿日:2023-01-28T12:17:52+09:00
C#のDateTime型のAddMonthsで月末の日に1ヵ月を加算する場合の動作
まとめ(実測結果) C#のDateTime型のAddMonthsで月末の日にNヵ月を加算すると、 加算後の日付が月内を超える場合は月末の日に丸められ(1/31(月末)→2/28(丸め)等)、 月内を…
- 投稿日:2023-01-28T10:49:10+09:00
#CでWindowsForm上のコントロールをすべて取得する
1. はじめに WindowsForm上の全コントロールを取得して処理を共通化したい 2. クラスの作成 WindwosフォームからControlを受け取ることで、フォーム上にあるコントロールを取得…
- 投稿日:2023-01-28T10:45:53+09:00
C#でカスタムコントロールに独自のプロパティを追加する
はじめに C#のカスタムコントロールに対して独自のプロパティを保持できるようにしたい 独自のプロパティはプロパティが展開するような作りにしたい (例) サイズ内に幅、高さのプロパティを保持する 2…
- 投稿日:2023-01-28T03:00:54+09:00
【MAUI, XAML2009】Enum値を変換してGUI上に表示する方法【令和最新版】
はじめに 今回は、表題の動作を他の記事やブログで紹介されていないであろうアプローチで実現する方法を書く。 詳細は後述するが端的に言うとEnum値と表示文字列の対応関係をGenericを駆使してxam…