プログラミング

スポンサーリンク
C#

【C#】【WPF】DataGridから親のDataContextを取得する

DataGridは、ItemsSourceにバインドしたリスト(コレクション)を一覧表示してくれるのでなにかと重宝します。 しかし、DataGridから同じ親DataContextの別の要素を参照するにはノウハウが必要なので紹介しま...
C#

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

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

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

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

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

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

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

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

【C#】【WPF】DataTemplateを使いこなそう!

いきなりですが、 あなたは下のような画面を作る場合、どのようにXAMLを記述しますか? 全部で50個!LabelやTextBoxで書くのは大変ですよね。 こんな場合には、『DataTemplate』を使いましょう...
C#

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

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

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

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

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

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

【Python】Excelの行数、列数(カラム数)、シート数を取得する

PythonでExcelを操作するには、'opnepyxl' が便利です。 今回は、読み込んだExcelファイルに存在するデータの最大行数、最大列数、シート数を取得する方法を解説します。 Excelの最大行数、最大列数、シー...
スポンサーリンク
タイトルとURLをコピーしました