c#

コンピュータ

WPF学習中「BitmapSourceのPixelFormatを変換」

BitmapSource(BitmapImage)を加工をするルーチンを組もうと思いますが、PixelFormatが異なるとルーチンが複雑になりますので固定するため変換処理をしたいと思います。 プロジェクトの作成 mkdir プロジェ...
コンピュータ

WPF学習中「BitmapImageのソースをFileStreamで読み込む – zipファイル編」

BitmapImageのStreamSourceにZipファイル内にある画像ファイルのFileStreamを割り当てて画像を表示します。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new wp...
コンピュータ

WPF学習中「BitmapImageのソースをFileStreamで読み込む」

WPFで画像を表示させようとするとImageコントロールを使い、そのソースとしてBitmapImageが使えます。次にBitmapImageのソースを指定する方法としてUriSourceとStreamSourceがあります。 今回はStr...
スポンサーリンク
コンピュータ

WPF学習中「キー入力イベントとフルスクリーン切り替え」

以前作成しましたドラックアンドドロップで画像ファイルを表示する、簡易グラフィックビューアにF11キーでウィンドウをフルスクリーンに切り替える機能を乗せてみました。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 ...
コンピュータ

ASP.NETのWebAPIを試す。

ASP.NETのWebAPIを利用することに成りました。理解を深めるため試せる環境を作ってみたいと思います。 Visual Studio Codeでデバック実行 調べてみたところ最近のASP.NETはIISなどのWebサーバーに頼ること...
コンピュータ

C#でWPF学習中「WPFプロジェクトを作成するスクリプト」

wpfプロジェクトを作る際、自分が良く使うパッケージの追加やソースファイルの作成、xamlの修正などをバッチ処理するPowerShellスクリプトを作成しました。 ファイル名:Create-WPFProj.ps1 dotnet new ...
コンピュータ

C#でWPF学習中「RadioButtonに連動してコントロールの表示非表示を切り替え」

最初、コントロールのVisibilityプロパティにReactiveProperyオブジェクトバインドして、RadioButtonのChekedイベントにReactiveCommandをバインドしReactiveCommandからReact...
コンピュータ

C#でWPF学習中「ReactiveCommandを使った条件が成立した場合のみ押せるボタン」

ReactiveCommandで実行条件を設定する方法があるようなので試してみました。 実行環境 Windows10 2004 dotnet --version 5.0.104 Visual Studio Code PowerShell...
コンピュータ

C#でWPF学習中「Grid間の仕切を調整可能にする」

GridSpliterを使うことでGrid間を仕切る位置を調整することが出来るようなので試してみました。 実行環境 Windows10 2004 dotnet --version 5.0.104 Visual Studio Code P...
コンピュータ

C#でWPF学習中「ReactiveCollectionとListbox」

WPFでReactiveCollectionのオブジェクトをListboxのデータソースとしてバインドする方法を試してみました。 ReactiveCollectionを使うことでUI側の制約をあまり気にすることなく要素の追加削除移動が出来る...
コンピュータ

C#でWPF学習中「別ウィンドウを表示する」

別ウィンドウの作り方を学びたいと思います。 Windows10 2004 dotnet --version 5.0.104 Visual Studio Code PowerShell 5.1 プロジェクトの作成 mkdir プ...
コンピュータ

C#でWPF学習中「Behaviorを使ってDrag&Dropで画像を表示する」

以前Drag&Dropで画像ファイルを開くプログラムを作成した際、Drop部分はEventTriggerを使いましたが、DragOrver部分はコードビハインドでコーディングしました。 今回はDragOver部分をBehaviorでコーディ...
コンピュータ

C#でWPF学習中「JSONファイルの読み書き」

OpenCVのぼかし処理等のフィルタで画像を加工し保存するアプリです。 今回フィルタのパラメータをJSONファイルとして記憶するようにしてみました。 実行環境 Windows10 2004 dotnet --version 5.0...
コンピュータ

C#でWPF学習中「BitmapSourceをPNG形式で保存」

フィルタ処理した画像を保存するボタンを追加しました。 実行環境 Windows10 2004 dotnet --version 5.0.104 Visual Studio Code PowerShell 5.1 プロジェクトの作成 ...