WPF

コンピュータ

C#のWPFでWebView2を試す。

WebView2はWebブラウザ(Edge)をWPFのコントロールとしてデスクトップアプリケーションで扱うことが出来るとのことですので、試してみたいと思います。WinFormの記事プロジェクトの作成mkdir プロジェクト名cd プロジェク...
コンピュータ

WPFで動的にコントロールを作成配置するサンプル2

画像を表示するだけのプログラムであればMainWindow.xaml.csで動的にImageコントロールを追加することが出来るのではないかと思い試してみました。ファイル名:MainWindow.xaml.csusing System.Win...
コンピュータ

C#でBitmap変数をダミーのBitmapオブジェクトで初期化する

アプリケーションでBitmapオブジェクトを表示する場合、起動時表示する画像が無いので、あまり深く考えずNullをセットすることが多いです。その場合Bitmapオブジェクトの変数をNullを許容にする必要があり、その変数を使う前にNullチ...
スポンサーリンク
コンピュータ

C#でディレクトリ内の複数の画像ファイルをマルチTiffファイルに変換する

複数の画像ファイルをtiff形式にアーカイブします。前回の記事ファイル名:Program.csusing System.IO;using System.Text.RegularExpressions;using System.Windows...
コンピュータ

C#で画像ファイルをTiffファイルに変換する

ファイル名:ImgToTiff01.csproj<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>...
コンピュータ

C#でMemoryCacheクラスでWPFのBitmapSourceをキャッシュしてみる。2

以前の記事で試したプログラムを合わせてZIPファイルをキャッシュへ先読みさせてみます。using System.Diagnostics;using System.Runtime.Caching;using System.IO;using S...
コンピュータ

C#でランダムな図形を描画した画像ファイルを作るプログラム

WPFで図形を描画し画像ファイルとして保存するプログラムです。using System.Diagnostics;using System.IO;using System.Text;using System.Windows;using Sys...
コンピュータ

C#でMemoryCacheクラスでWPFのBitmapSourceをキャッシュしてみる。

ストレージ内の画像ファイルとZIPファイル内の画像ファイルをキャッシュするプログラムを作成してみました。プロジェクトの作成PowerShellで実行。要dotnet.exemkdir BitmapImageLoad01cd BitmapIm...
コンピュータ

WPFで動画ファイルを再生するサンプル2「チャプター」

チャプタースキップ機能を付与しようと試行錯誤してみましたが、C#でチャプターを取得する機能を見つけることが出来ませんでした。仕方がないので外部コマンドとしてffprobe.exeを実行し、標準出力からテキストを正規表現でパースしchapte...
コンピュータ

C#のWPFでListViewの選択項目とテキストボックスをバインドする。

いまいち理解できていないのですが、コードを書いてみたら思った通りに動作したので記事にしてみました。ソースコードファイル名:FileEntity.csusing System.ComponentModel;using Reactive.Bin...
コンピュータ

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

前回別ウィンドウを表示することはできましがた、別ウィンドウで入力した値へアクセスする方法がしっくりこない感じでした。ソースコードファイル名:MainWindow.xaml<Window x:Class="DialogSample1.Main...
コンピュータ

C#のWPFでリストビューでアイテムの選択とコンテキストメニュー

リストビュー上でマウスをクリックし、ビューモデル側で該当するアイテムを検出する方法を考えてみます。ソースコードファイル名:FileEntity.csnamespace ListViewOnClick;public class FileEnt...
コンピュータ

C#のWPFでアイコン付きでファイルの一覧表示するリストビューを作る2。「コンバーターを使ってファイルサイズと更新日付を表示する」

前回はファイルアイコンを表示するところを作りました。今回はファイルサイズと更新日付の表示部分を作成したいと思います。ソースコードファイル名:DataSizeConverter.csusing System;using System.Glob...
コンピュータ

C#のWPFでドライブの一覧とカレントディレクトリの階層を選択するコンボボックスを作る。

カレントディレクトリを変更するために、コンボボックスを使ってドライブの一覧を選択するUIがあります。また、ドライブだけではなくカレントディレクトリとその上位階層も選択するようになっていると便利です。実際作れるか挑戦してみました。以下7-Zi...