WPF

コンピュータ

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

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

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

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

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

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

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

フィルタ処理した画像を保存するボタンを追加しました。PNG形式で保存のコード// 保存処理using (System.IO.FileStream stream = new System.IO.FileStream(path, System....
コンピュータ

C#でWPF学習中「メニュー」

WPFでメニューを作ってみました。実行環境Windows10 2004dotnet --version 5.0.104Visual Studio CodePowerShell 5.1プロジェクトの作成mkdir プロジェクト名cd プロジェ...
コンピュータ

WPFのDockPanelを試す。

DockPanelはコントロールをクライアント領域の左右上下に張り付くように配置してくれます。LastChildFillをTrueにすると最後に指定したコントロールが残りの領域一杯にひろがります。実行環境Winodws10 Pro 2004...
コンピュータ

C#でWPF学習中「ICommand」

Viewにあるボタンを押すとメッセージボックスを表示するサンプルになります。実行環境Windows10 2004dotnet --version 5.0.102Visual Studio Codeプロジェクトの作成mkdir WpfSamp...
コンピュータ

WPFのプロジェクトでSystem.Windows.Formsの参照(.NET5)

.Net SDK(dotnet.exe)でWPFのプロジェクトで作成しプログラミングをしています。Webで公開されているサンプルプログラムを見ながらWPFを学習しているのですが、ダイアログボックスなどでSystem.Windows.Form...