コンピュータC#のWPFでMouseDownイベントとEventToReactiveCommand EventToReactiveCommandを使うとXAMLで任意のコントロールで発生したイベントからViewModelのReactiveCommadn(ICommand)を呼び出すことが出来るようです。ファイル名:MainWindow.x... 2024.10.15コンピュータ
コンピュータC#のWPFでConverterを使ってスライダーの倍率表示文字列を変換する スライダーの値をラベルに倍率として表示させたい。その際0.1~10.0の範囲が選択できるようにしたい。ファイル名:ScaleConverter.csusing System.Globalization;using System.Window... 2024.10.15コンピュータ
コンピュータC#のWPFでDrag&Dropで画像を表示する。 以前学習したのですが忘れてしまったので、再度コードを書いてみます。過去に作成したとあるWPFプロジェクトがいつの間にかビルドすることが出来なくなっており、原因を調べようとしましたがWPFで忘れていることが多く、再度学習しなおしたいと思います... 2024.09.19コンピュータ
コンピュータC#のWPFでListViewのアイテムを複数選択する。 ListViewでShiftキーやコントロールキーを使って複数アイテムを選択した状態を検出する方法調べてみました。プロジェクトの作成ソースコードファイル名:FileEntity.cspublic class FileEntity{ publ... 2024.05.31コンピュータ
コンピュータC#のWPFでリストビューでアイテムの選択とコンテキストメニュー2「ヘッダークリックでソート」 前回の問題点として右クリックで表示するコンテキストメニューやダブルクリックの検出がリストビューのアイテム以外でも動作してしまう点がありました。ネット検索して解決方法を探しプログラムに組み込んでみました。また、リストビューの項目のヘッダーをク... 2024.05.11コンピュータ
コンピュータC#のWPFでアイコン付きでファイルの一覧表示するリストビューを作る。 ファイルマネージャを作っていまして、ファイルの一覧のUIをリストビューで試作してみました。ソースコードファイル名:FileInfoEntity.csusing System.Windows.Media.Imaging;namespace L... 2024.05.04コンピュータ
コンピュータC#のWPFでOpenCVSharpのフィルターを任意の順番で実行するアプリケーション OpenCVには画像を加工してくれるフィルターが沢山あります。欲しい画像が出来上がるまでフィルターのパラメーターの調整作業をする場合GUIがあると便利です。フィルターが1つの場合やフィルターの実行手順が決まっている場合のプログラムは以前作成... 2024.05.01コンピュータ
コンピュータC#のWPFで実行と停止(キャンセル)ボタンを試作 前回WinFormsで作成しましたが、どうもうまく動作してない感じがするのでWPFで再度作成してみました。ソースコードファイル名:MainWindow.xaml<Window x:Class="ExecuteButton.MainWindo... 2024.04.29コンピュータ
コンピュータC#でWPF学習中「WPFプロジェクトを作成するスクリプト3」 前回にクラスライブラリとコンソールプロジェクトを使えるようにしましたが、今回はシンプルにWPFのアプリケーションを作成するプロジェクトを作成します。WPFプロジェクトを作成しMicrosoft.Xaml.Behaviors.WpfとReac... 2024.04.17コンピュータ
コンピュータC#でWPF学習中「WPFプロジェクトを作成するスクリプト2」 WPFのクラスライブラリを作成し、WPFアプリケーションのプロジェクトとConsoleアプリケーションのプロジェクトから参照するソリューションを作成するスクリプトを作成しました。スクリプトスクリプト名:Create-WPFSolution.... 2024.04.03コンピュータ
コンピュータReactivePropertyで入力値チェック(Validation)をする 入力値チェック(Validation)サンプルです。必須入力で0より大きい数値で奇数のみ受け付ける入力項目を作成しました。ソースコードファイル名:MainWindow.xaml<Window x:Class="ValidationSampl... 2023.08.26コンピュータ
コンピュータWPFでReactiveCommandを使ってドラッグアンドドロップ ドラッグアンドドロップのサンプルです。プロジェクトの作成ソースコードファイル名:MainWindow.xaml<Window x:Class="WpfProgram2.MainWindow" xmlns=" xmlns:x=" xmlns:... 2023.08.25コンピュータ
コンピュータWPFでReactivePropertyを扱うプロジェクト WPFの空のプロジェクトです。プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new wpfdotnet add package Microsoft.Xaml.Behaviors.Wpfdotnet add p... 2023.08.11コンピュータ
コンピュータ【WPF】アプリケーションランチャー リストボックスにアイコンの画像を表示するとアプリケーションランチャーのような見た目が作れると思い試作してみました。機能アプリケーションの登録...ウィンドウに実行ファイル(.exe)をドラッグアンドドロップしてください。アプリケーションの起... 2022.09.01コンピュータ