stay foolish

技術者としていつまでも知識に貪欲でありたい。

VB.net

Tips007:Tabを押下されてもカーソルを移動させない方法

Tips006:KyePreviewで共通処理を入れたときにその前に個別で処理をする方法

Tips005:画面のレイアウトを作るのが楽になる小技

フォームアプリケーションを作る際にまずは画面の作成から作る事になる。 各コントロールはドラッグ&ドロップでレイアウトしていくが最終的にきっちり作り込むとなると、場所とサイズを数値で指定する事になるのだがその際のちょっと便利技。

Tips4:日付の有効性チェック

Date型でデータを持っている場合であれば問題ないのだが、要件によっては文字列型で日付を持たざるを得ない場合もあります。 その場合には入ってる日付けの有効性をチェックをする必要があるのでその方法です。

Tips3:文字列の加工 - 0埋めにする方法

値を文字列に変換した際に0埋めにするなんて事はよくあります。 例えば、コードやIDなどで桁数がすでに決まっている場合には桁数を決めて0埋めにしたりします。

Tips2: Form内にFormを貼り付ける方法

複数の画面で同じUIを使ったり、同じ項目を繰り返し表示するなんて要件が度々あります。そんな時には、子Formを一つ用意して貼り付けることで効率よく作成できます。

Tips1 :DataGridViewのカラムを動的にボタンコントロールにする方法

現在は仕事でVB.netを使用してるので、コードサンプルはVB.netだがC#でも同じ事が出来るのでいい感じにコンバートしてもらいたい。