プログラムの可読性を上げるためにコメントの記述がよく行われます。 今回は、Pythonにおけるコメントの記述スタイルと、コメントを記述する上での心構え、効果的なコメントの使い方について解説します。 コメントの必要性 コメ […]
【こりゃ便利】WinPythonでPython環境をUSB化しよう!
Pythonで作成したプログラムを別のPCで実行しようとしたとき、そのPCにPythonをゼロからインストールするのは面倒ですよね。 また、開発で使っていたのとは異なる別PCで、今までと同じ開発を行おうとしたときはどうで […]
【WPF】ScottPlot 4.1でY2軸に対応した複合グラフのユーザーコントロールを作る!
ScottPlotが Ver4.1 になって、グラフの左右にY軸(つまりY軸が2個)が表示できるようになりました。 今回は、以前公開した「【WPF】C#+ScottPlotで複合グラフのユーザーコントロールを作る!」のソ […]
【WPF】ScottPlot Ver 4.1 で楽々グラフ描画!旧Verとの違いも合わせて解説!
個人的にはWPF用のグラフ作成ライブラリとして一押しのScottPlotですが、最近Pythonの記事に集中していたせいで、ScottPlot のバージョンアップをフォローしきれていませんでした。 以前のデモプログラムに […]
【WPF】別スレッドでSQLiteのDBを検索、画面に表示するには?
自作プログラムでデータベースを検索する場合、特に何も考慮しなければ結果が返ってくるまで画面がフリーズしてしまいます。 検索中も画面を操作したい場合や、検索途中で強制中断したい場合などは、検索処理を別スレッドで実行すること […]
【WPF+.NET 6】 AvalonDockでビルドエラーを解消するには?
以前、こちらの記事にてWPFで使えるドッキングウィンドウ「AvalonDock」の詳しい使い方を紹介しました。 2021年11月9日に.NET Core と .NET Framework を統合した .NET 6.0がリ […]