月別アーカイブ: 2015年7月

DataGridViewでDateTimePickerを使って日付編集を行う

.NET Frameworkのデータグリッド( System.Windows.Forms.DataGridView )は、業務用のシステムで多用しそうなラジオボタンや日付の入力を取り扱うことができません。今回は、日付の表 … 続きを読む

カテゴリー: コードスニペット, 技術的なメモ | タグ: | コメントする

NULLも扱えるDateTimePicker

最近、暇を見つけては.NET Frameworkのコントロールの拡張をして遊んでいます。 以前、携わった業務で標準提供されているライブラリではDateTimePickerにNULL値(Nothing)が格納できないという … 続きを読む

カテゴリー: コードスニペット, 技術的なメモ | タグ: | コメントする

VB .NETでヒアドキュメント的に文字列を書く方法

VBで構築された業務システムのソースコードでSQLなど長い文字列をプログラムに埋め込む際、下記のようなソースコードがよく見られます。 Dim sql as string = “select field1,” & _ “f … 続きを読む

カテゴリー: コードスニペット, 技術的なメモ | タグ: | コメントする

VB .NETで簡単にイベントハンドラを書く方法

AddHandlerステートメントを使い動的にイベントハンドラを設定する場合、ラムダを使うことで簡潔に記述することができます。 AddHandler OkButton.Click, Sub(sender As Objec … 続きを読む

カテゴリー: コードスニペット, 技術的なメモ | タグ: | コメントする

DataGridViewにRadioButtonを表示できるようにする

.NET Frameworkのデータグリッド( System.Windows.Forms.DataGridView )はとても便利ですが、標準で提供されている機能だけではラジオボックスを使ったカラムを追加することができま … 続きを読む

カテゴリー: コードスニペット, 技術的なメモ | タグ: | 4件のコメント

DateTimePickerコントロールを和暦表示できるように拡張してみた

VB .NETで和暦で日付を表示するという要件があり、調べてみたところYamakiさんの記事とえムナウさんの記事がみつかりました。 個別に制御用コードを書くよりもコントロールにしてしまった方がフォームデザイナーでペタペタ … 続きを読む

カテゴリー: コードスニペット, 技術的なメモ | タグ: | 2件のコメント