コンピュータWPFクリップボード経由で画像を白黒化(2値化)する。 GIMPで選択コピーした画像をクリップボード経由でOpenCvSharpのフィルターをかけて、その結果をクリップボード経由でGIMPに貼り付けて戻します。 GIMPの外部フィルターのような使い方が出来ないかと試作してみました。 プロジェク...2022.07.10コンピュータ
コンピュータXAMLでスライダーコントロールの変動に連動して値を表示する。 スライダーを試してみましたが、XAMLのみで記述可能でしたので別バージョンのサンプルになります。 プロジェクトの作成 dotnet new wpf -n SampleSlider2 cd SampleSlider2 code . ソ...2022.07.09コンピュータ
コンピュータWPFのタブコントロールを試す。 タブコントロールのサンプルです。 プロジェクトの作成 dotnet new wpf -n SampleTab cd SampleTab code . ソースコード ファイル名:MainWindow.xaml <Window ...2022.07.07コンピュータ
コンピュータWPFのスライダーコントロールを試す。 Sliderコントロールのサンプルです。 プロジェクトの作成 dotnet new wpf -n SampleSlider code SampleSlider ソースコード ファイル名:MainWindow.xaml <Wi...2022.07.06コンピュータ
コンピュータWPFでWrapPanelを試す。 WrapPanelのサンプルです。 プロジェクトの作成 dotnet new wpf -n SampleWrapPanel code .\SampleWrapPanel ソースコード ファイル名:MainWindow.xaml &...2022.07.05コンピュータ
コンピュータWPFのXAMLでStyleとResourcesを試す。 XAMLのResourcesでオブジェクトに共通するStyleを適用するサンプルです。 プロジェクトの作成 dotnet new wpf -n SampleStyleAndResources cd SampleStyleAndResou...2022.07.04コンピュータ
コンピュータWPFのメニューを試す。 メニューのサンプルです。 プロジェクトの作成 dotnet new wpf -n SampleMenu cd SampleMenu code . ソースコード ファイル名:MainWindow.xaml <Window x:...2022.07.03コンピュータ
コンピュータWPFのイベントとボタンを試す。 イベント処理のサンプルです。 プロジェクトの作成 dotnet new wpf -n EventSample cd EventSample code . ソースコード ファイル名:MainWindow.xaml <Windo...2022.07.02コンピュータ
コンピュータ【WPF学習中】Pathで動的に直線を引く 調べたところWPFで直線を引こうと思ったらXAMLでPathで静的に直線を引くことが出来るようです。 こちらを参考に、マウスのクリックイベントで直線の始点と終点を拾って、動的に直線を引く方法を考えてみました。 MVVMぽくプログラミングし...2022.04.02コンピュータ
コンピュータ【WPF学習中】XAMLでCanvasのサイズを親要素のサイズに合わせる WPFで扱うコントロールの多くは幅や高さを指定しない場合(デフォルト)親要素のクライアント領域一杯に広がりますが、Canvasの場合、幅や高さのデフォルトは0ですので基本的に数値を指定してあげる必要があるようです。 以前作成したプログラムで...2022.03.08コンピュータ
コンピュータWPF学習中・表示した画像を拡大・縮小・移動する。 Thumbというコントロールはドラッグで移動することが出来ます。そのコントロールに画像を被せて、さらにScaleTransformで拡大・縮小することで、画像を拡大・縮小・移動するプログラムにしてみました。 プロジェクトの作成 P...2022.02.26コンピュータ
コンピュータ【WPF学習中】XAML内のプロパティの値をバインディングする XAMLだけのコーディングでスライダーの動きに合わせて円が拡大縮小するサンプルプログラム作成してみました。 プロジェクトの作成 PowerShellで実行。要dotnet.exe mkdir En cd En dotnet new...2022.02.20コンピュータ
コンピュータWPF学習中「フラグに連動してButtonの有効・無効を切り替える」 再生と停止及び削除ボタンを用意し、各ボタンの有効・無効を切り替えてみたいと思います。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new wpf dotnet add package Micro...2021.08.12コンピュータ
コンピュータWPF学習中「キー入力イベントとフルスクリーン切り替え」 以前作成しましたドラックアンドドロップで画像ファイルを表示する、簡易グラフィックビューアにF11キーでウィンドウをフルスクリーンに切り替える機能を乗せてみました。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 ...2021.07.23コンピュータ