コンピュータ C#で2枚の画像を表示する。【WinForms】2 表示画像を移動させる機能を付与しようとしましたが、前回作成のプログラムをベースに変更しようと試みましたが断念し、全面的に書き直しました。前回の記事プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winf... 2024.01.08 コンピュータ
コンピュータ C#ピクチャボックスのサイズ変更イベントについて ピクチャボックスを扱っていて思わぬところでサイズ変更イベント(Resize)が発生したので、サンプルを書いて確認してみました。ピクチャボックスのサイズモードを指定public partial class Form1 : Form{ publ... 2024.01.07 コンピュータ
コンピュータ C#で2枚の画像を表示する。【WinForms】 2枚の画像の違いを目視で確認するため、画像を並べて表示するソフトを作成してみました。ファイル名:Form1.csusing System.Diagnostics;using System.Windows.Forms.VisualStyles... 2023.12.10 コンピュータ
コンピュータ C#のWinFormsで文字入力ダイアログボックスを作る 文字入力用のダイアログボックスがあると便利なのですが、調べたところ自前でコードを書く必要があるようです。サンプルソースnamespace TextInputDialog;public partial class Form1 : Form{ ... 2023.10.20 コンピュータ
コンピュータ C#ツリービューを試す WinFormのツリービューのサンプルを作成します。ソースコードusing System.Diagnostics;namespace TreeViewSample01;public partial class Form1 : Form{ /... 2023.09.06 コンピュータ
コンピュータ C#のwinformsでVlc.DotNet.Formsを試す Nugetで「Vlc.DotNet.Forms」を見つけました。こちらはwinformsからvlcを実行するラッパーライブラリとのことですので試してみたいと思います。プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotne... 2023.07.20 コンピュータ
コンピュータ C#のWinFormで2つの画像を左右に分割表示する SplitContainer()を眺めていて画像の分割表示に使えないか試してみました。ソースコードnamespace SplitImageView;public partial class Form1 : Form{ public Form... 2023.07.14 コンピュータ
コンピュータ DisposeしたImage(Bitmap)をPictureBoxに割り当てると「Prameter is valid」 多数の画像ファイルをキャッシュして、キャッシュからPictureBoxへ画像を割り当てるプログラムを作っていて、「Prameter is valid」と表示され悩んでいました。再現性もあり、一度表示した画像を再度表示しようとすると発生します... 2023.07.13 コンピュータ
コンピュータ WinFormsのSplitContainerのCollapsedについて SplitCntainerのCollapsedの動作確認をしてみました。Collapsedの初期値Panel1Collapsed:FalsePanel2Collapsed:False何れのPanelもfalseになっていました。それを踏まえ... 2023.07.12 コンピュータ
コンピュータ C#のwinformsでアクティブウィンドウをキャプチャ ブログ記事にウィンドウをキャプチャした画像を張り付けることが多いので、Windows11で標準でインストールされている「Snipping Tool」を使ってキャプチャをしています。お気に入りのツールなのですが、ブログ記事にキャプチャ画像をア... 2023.07.11 コンピュータ
コンピュータ PictureBoxのImageに非同期で画像を読み込むサンプル ファイルサイズの大きな画像ファイルをPictureBoxで表示する場合、ファイルを読み込み画像が表示するまでの間UIがロックされないように非同期処理を試してみたいと思います。namespace AsyncBitmap;public part... 2023.07.10 コンピュータ
コンピュータ C#で画像をダウンロードするサンプル ダウンロード中UIがフリーズしないように非同期処理にしたつもりです。ソースコードnamespace HttpDonloadAsyncSample;public partial class Form1 : Form{ public Form1... 2023.07.06 コンピュータ
コンピュータ WinFormsアプリからドラッグアンドドロップでエクスプローラーへファイルをコピーするサンプル namespace MyPicbox2;public partial class Form1 : Form{ public Form1() { InitializeComponent(); string file = @"C:\Users\... 2023.07.04 コンピュータ
コンピュータ C#リストビューで画像ファイルのサムネイル表示3 前回作成したサンプルプログラムでは表示する件数が多くなると待ち時間が発生していたので対策をしてみました。プログラムソースファイル名:Form1.csusing System.Diagnostics;using System.Linq;nam... 2023.07.03 コンピュータ