C#

スポンサーリンク
C#

【C#】【WPF】DataGridの前の列を固定して見やすい表にする!

縦にも横にもデータが多いDataGridだとスクロールバーを使ってスクロールさせますよね。 このような表の場合、先頭カラムのチェックボックスは固定して表示されて欲しいものです。チェックボックスではなく、行番号なんかでも同様です。 今回は、D...
C#

【C#】固定長のテキストファイルを構造体にマッピングする方法

アプリ開発を行っていると、固定長のデータファイルを読み書きする機会というのが時折発生します。 データの長さが固定されているので、ちょっとプログラムが書ける人なら誰でも読み書きするロジックはゴリゴリ書けます。 が、経験を積んでしまうと後先考え...
C#

【C#】フォルダ内のファイル名一覧を取得する方法

特定のフォルダにあるファイル名の一覧を取得したい場面は多々あるものの、いつも忘れてしまうので備忘録として残しておこう。 ファイル名の一覧を取得する System.IO.Directory クラスの GetFiles メソッドを使用します。 ...
C#

【C#】log4net のファイル出力先にマイドキュメントを指定する

log4netのファイル出力先に"マイドキュメント"のような特殊フォルダを指定する方法を探すのに苦労したので、覚え書きを兼ねてブログを書きます。 設定ファイル 下記の設定では、ログファイル(log.txt)の出力先を「実行ファイル直下」から...
C#

【C#】【MySQL】C#でMySQLに接続していると「Fatal error encountered during ~~」が発生するときの対処

C#でMySQLに接続して、とあるSelect文を投げたら 「Fatal error encountered during command execution.」「Fatal error encountered attempting to ...
C#

【C#】【WPF】DataGridで列の並び替えを禁止する方法

DataGridの列ヘッダは、デフォルトのままだとヘッダをクリックするとソート(並び替え)しちゃうんですよね。 便利なようですが、業務アプリなんかだとデータソースをバインドする前に並び替えてあったりするので画面からは並び替えて欲しくない!と...
C#

【C#】【WPF】XAMLでコントロールに枠線を引く!

WPFで画面を作り始めると最初につまずくであろう枠線の引き方! 今回は、その枠線の引き方をお伝えします。 枠線の引き方を覚えてWPFライフをEnjoyしていきましょう。 BorderThickness Label、TextBox、Combo...
ActiveReports

【ActiveReports】「インデックスが配列の境界外です。」

GrapeCity.ActiveReports.ReportException: 予期しないエラーが発生しました。追加情報: インデックスが配列の境界外です。 Tableデータ領域のヘッダー/フッターにフィールドの値を出力する式を設定してい...
C#

[C#][WPF]リソースとStaticResourceの使い方

WPFでは、複数のUI要素で1つのリソース定義を共有するための仕組みがあります。 これにより、たくさんの画面があっても各画面のUIの統一を図ることができるようになります。 リソースとStaticResourceの使い方をしっかりとマスターし...
スポンサーリンク