コンピュータ【WPF学習中】Bitmapにピクセル単位で描画3「塗りつぶし」 指定した座標の色を取得し、その座標の左右上下の座標の色と比較し同じであれば、塗りつぶし座標の配列にスタックします。その後、配列にスタックした座標を指定色でセットします。プロジェクトの作成PowerShellで実行。要dotnet.exemk... 2022.08.24コンピュータ
コンピュータWPF学習中「ユーザーコントロール」 ユーザーコントロールのサンプルです。Viewに配置するコントロールのソースを分割し再利用することができるようです。プロジェクトの作成PowerShellで実行。要dotnet.exedotnet new wpf -n SimpleUserC... 2022.08.23コンピュータ
コンピュータWPFで動画ファイルを再生するサンプル MediaElementを使って動画ファイルを再生します。プロジェクトの作成dotnet new wpf -n VideoPlayercd VideoPlayercode .ソースコードファイル名:MainWindow.xaml<Windo... 2022.08.21コンピュータ
コンピュータWPF学習中「キーボード入力」 キーボード入力のサンプルプロジェクトの作成dotnet new wpf -n KeyPresscd KeyPressdotnet add package Microsoft.Xaml.Behaviors.Wpfdotnet add pack... 2022.08.16コンピュータ
コンピュータ【WPF学習中】Bitmapにピクセル単位で描画2「直線を引く」 WPFのBitmapオブジェクトへ直線を描画してみます。ピクセル単位での描画する方法は調べてありますので、「直線を引く」ぐらいはプログラムならば簡単に出来るだろうと考えていました。「直線を引く」アルゴリズムを考えてみて1分ぐらいで自分の手に... 2022.08.13コンピュータ
コンピュータWPFプロジェクトにアプリケーションアイコンを設定する アプリを作成しましたが、デフォルトアイコンだと視認性が悪いのでオリジナルアイコンを設定してみます。アイコンは以下のスクリプトで作成したものを使いました。プログラムソースファイル名:TextTemplate.csproj<Project Sd... 2022.07.13コンピュータ
コンピュータよく使う文字列を登録しボタンを押すとクリップボードにコピーするアプリ ソースコードなどを記事に埋め込むため「Highlighting Code Block」というワードプレスのプラグイン使っています。そのプラグインで使用されるタグの暗記を試みましたが、筆者の記憶装置が経年劣化により暗記が難しいのでアプリを作成... 2022.07.12コンピュータ
コンピュータWPFタイマーを試す。 WPFタイマーのサンプルです。プロジェクトの作成dotnet new wpf -n SampleWpfTimercd SampleWpfTimercode .ソースコードファイル名:MainWindow.xaml<Window x:Clas... 2022.07.08コンピュータ
コンピュータWPFでWrapPanelを試す。 WrapPanel内に配置したコントロールは横または縦に並びます。領域内に収まらない場合は折り返して配置してくれるパネルになります。デフォフォルトは横方向のようです。縦方向にする場合はOrientation="Vertical"と設定します... 2022.07.05コンピュータ
コンピュータWPFのXAMLでStyleとResourcesを試す。 XAMLのResourcesでオブジェクトに共通するStyleを適用するサンプルです。HTMLで使われるCSSのCLASSのような感じで共通するプロパティを一か所に集約して定義することが出来ます。プロジェクトの作成dotnet new wp... 2022.07.04コンピュータ
コンピュータWPFのメニューを試す。 メニューのサンプルです。プロジェクトの作成dotnet new wpf -n SampleMenucd SampleMenucode .ソースコードファイル名:MainWindow.xaml<Window x:Class="SampleMe... 2022.07.03コンピュータ
コンピュータWPFのイベントとボタンを試す。 イベント処理のサンプルです。プロジェクトの作成dotnet new wpf -n EventSamplecd EventSamplecode .ソースコードファイル名:MainWindow.xaml<Window x:Class="Even... 2022.07.02コンピュータ
コンピュータC#でクリップボードの画像を取得するさんぷる。 プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new wpfcode .ソースコードファイル名:MainWindow.xaml.csusing System;using System.Collections.... 2022.06.14コンピュータ
コンピュータ【WPF学習中】Pathで動的に直線を引く 調べたところWPFで直線を引こうと思ったらXAMLでPathで静的に直線を引くことが出来るようです。こちらを参考に、マウスのクリックイベントで直線の始点と終点を拾って、動的に直線を引く方法を考えてみました。MVVMぽくプログラミングしようと... 2022.04.02コンピュータ