C#入門– category –
-
C#入門
【WPF】いちばんやさしいLive Charts の使い方(WindowsForm共通)
WPFで使えるグラフ描画コントロールとして、ScottPlot、LiveCharts、OxyPlot、MSChart の4種類がありますが、LiveChartsはビジュアルに特化したチャートコントロールと言えます。 今回は、LiveCharts の基本的な使い方について、WPFのサンプルプログラムを... -
C#入門
【WPF】依存関係プロパティでユーザーコントロールをバインド対応する!
WPFで便利な機能としてバインド(binding)があります。 自作のユーザーコントロールでバインドしようと思っても、普通のプロパティを定義するだけだとバインドしてくれません。 実は、開存関係プロパティという特別なプロパティを定義する必要があります。 ... -
C#入門
【WPF】ここまで出来る!DataGridで多段表示!(UserControl編)
DataGridの多段表示ですが、【WPF】ここまで出来る!DataGridで多段表示!(DataGridTemplateColumn編)の記事ではXAMLのレイアウトのみで実現しました。 1つのセルに複数の項目を表示する場合、単純なものであればXAMLだけでも良いのですが、複雑なロジ... -
C#入門
【WPF】ここまで出来る!DataGridで多段表示!(DataGridTemplateColumn編)
業務アプリでは一覧表示がよく行われます。 WindowsFormで開発をしていた頃、DataGridViewの1セルに複数の情報を表示する、いわゆる多段表示をしてほしいという要望を受ける事が多かったのですが、Visual Studioの標準機能では難易度が高く、結果的にコス... -
C#入門
【WPF】いちばんやさしいScottPlot の使い方(WindowsForm共通)
フリーのチャートライブラリの中では、高機能且つ高速なのに知名度が低いScottPlot。 初期状態でデザインもそこそこなので、私としては一番のお気に入りです。 ただ、公式サイトのサンプルは充実しているというものの、いずれも具体的なコーディングばかり... -
C#入門
【WPF】フリーのグラフ(チャート)作成ライブラリ4選(OxyPlot,LiveChart,ScottPlot,MsChart)
WindowsFormでグラフ(チャート)作成といえば、Visual Studio 標準搭載されている Chart が有名ですが、WPFになって無くなってしまいました。 2016年頃までは、WPT Toolkit の中にチャートのコンポーネント(WPF Toolkit Data Visualization Controls)が... -
C#入門
【WPF】超簡単!GridSpliterで画面分割(複雑な分割サンプル有り)
WPFにおいては、画面レイアウトで最もよく使われるのがGirdです。 そして、Gridを画面分割し、分割範囲を広げたり狭めたりするために用意されているGridSpliter。 Gridとは切っても切れない関係なので、Gridへの配置を正しく行えば、設定はすごく簡単です... -
C#入門
【C#】SQLite用のアクセスクラスを部品化しました!
SQLite はコンパクト且つ高速で、標準的なSQLに対応した使い勝手の良いデータベースです。 複数のパソコンから同時アクセスは出来ませんが、1台のPC内で使うには十分すぎるほどの性能を誇っています。 こんなに手軽で便利なSQLiteですが、いざC#から使おう... -
C#入門
【C#】Dictionaryは1種類だけじゃない!SortedとOrderedを用途に応じて使い分けよう!
配列やListと並んで使われるDictionaryですが、実は用途に応じていくつかの種類が存在します。 今回は、C#で使えるDictionaryの種類と使い道について解説していきます。 用途に応じて使い分けることが大切ですので、是非覚えて活用して下さい。 【そもそも... -
C#入門
【C#】CSVの読み込みロジックを簡単解説(項目中のカンマ、改行対応)
C#を使ったCSVの読み込み方法に関する検索が多いようなので、今回はそれを取り上げたいと思います。 このブログで紹介した以前の記事では、Microsoft.VisualBasic.dll を参照設定することで使える「TextFieldParser」を用いたサンプルを紹介しました。 今...