コンピュータWPF学習中「ユーザーコントロール」 ユーザーコントロールのサンプルです。Viewに配置するコントロールのソースを分割し再利用することができるようです。 プロジェクトの作成 PowerShellで実行。要dotnet.exe dotnet new wpf -n SimpleUs... 2022.08.23コンピュータ
コンピュータWPFで動画ファイルを再生するサンプル MediaElementを使って動画ファイルを再生します。 プロジェクトの作成 dotnet new wpf -n VideoPlayer cd VideoPlayer code . ソースコード ファイル名:MainWindow.xaml... 2022.08.21コンピュータ
コンピュータWPF学習中「キーボード入力」 キーボード入力のサンプル プロジェクトの作成 dotnet new wpf -n KeyPress cd KeyPress dotnet add package Microsoft.Xaml.Behaviors.Wpf dotnet add... 2022.08.16コンピュータ
コンピュータ【WPF学習中】Bitmapにピクセル単位で描画2「直線を引く」 WPFのBitmapオブジェクトへ直線を描画してみます。 ピクセル単位での描画する方法は調べてありますので、「直線を引く」ぐらいはプログラムならば簡単に出来るだろうと考えていました。 「直線を引く」アルゴリズムを考えてみて1分ぐらいで自分の... 2022.08.13コンピュータ
コンピュータWPFプロジェクトにアプリケーションアイコンを設定する アプリを作成しましたが、デフォルトアイコンだと視認性が悪いのでオリジナルアイコンを設定してみます。 アイコンは以下のスクリプトで作成したものを使いました。 プログラムソース ファイル名:TextTemplate.csproj <Projec... 2022.07.13コンピュータ
コンピュータよく使う文字列を登録しボタンを押すとクリップボードにコピーするアプリ ソースコードなどを記事に埋め込むため「Highlighting Code Block」というワードプレスのプラグイン使っています。 そのプラグインで使用されるタグの暗記を試みましたが、筆者の記憶装置が経年劣化により暗記が難しいのでアプリを作... 2022.07.12コンピュータ
コンピュータWPFタイマーを試す。 WPFタイマーのサンプルです。 プロジェクトの作成 dotnet new wpf -n SampleWpfTimer cd SampleWpfTimer code . ソースコード ファイル名:MainWindow.xaml <Window... 2022.07.08コンピュータ
コンピュータWPFのスライダーコントロールを試す。 Sliderコントロールのサンプルです。 プロジェクトの作成 dotnet new wpf -n SampleSlider code SampleSlider ソースコード ファイル名:MainWindow.xaml <Window x:C... 2022.07.06コンピュータ
コンピュータWPFでWrapPanelを試す。 WrapPanel内に配置したコントロールは横または縦に並びます。領域内に収まらない場合は折り返して配置してくれるパネルになります。 デフォフォルトは横方向のようです。縦方向にする場合はOrientation="Vertical"と設定しま... 2022.07.05コンピュータ
コンピュータWPFのXAMLでStyleとResourcesを試す。 XAMLのResourcesでオブジェクトに共通するStyleを適用するサンプルです。HTMLで使われるCSSのCLASSのような感じで共通するプロパティを一か所に集約して定義することが出来ます。 プロジェクトの作成 dotnet new ... 2022.07.04コンピュータ
コンピュータWPFのメニューを試す。 メニューのサンプルです。 プロジェクトの作成 dotnet new wpf -n SampleMenu cd SampleMenu code . ソースコード ファイル名:MainWindow.xaml <Window x:Class="S... 2022.07.03コンピュータ
コンピュータWPFのイベントとボタンを試す。 イベント処理のサンプルです。 プロジェクトの作成 dotnet new wpf -n EventSample cd EventSample code . ソースコード ファイル名:MainWindow.xaml <Window x:Clas... 2022.07.02コンピュータ
コンピュータC#でクリップボードの画像を取得するさんぷる。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new wpf code . ソースコード ファイル名:MainWindow.xaml.cs using System; using System.Coll... 2022.06.14コンピュータ
コンピュータ【WPF学習中】Bitmapにピクセル単位で描画 WPFでBitmap画像に対しピクセル単位で描画する方法を探したところ、byte配列でピクセルデータを用意し、そのbyte配列をWriteableBitmapオブジェクトに書き込む方法が見つかりましたので試してみます。 プロジェクトの作成 ... 2022.02.18コンピュータ