日別アーカイブ: 2010/09/01

役所風にEnterキーで次のテキストボックスへ移動

先日、子供の出生届に行ってきたわけですが、まだまだ古いパソコンを使っていましたお役所さん。出生届もインターネット越しでもいいんじゃない?と思ったり、思わなかったりしたのですが、ひょいと、パソコンの画面を見ると懐かしのDOS画面でありました。 役所関係や事務関係では、まだまだ強いですよね、この手のインターフェース。 そんな訳で「タブキーで次のフォーカスに移ればいいじゃん」と思っても「エンターキー(Enter Key)で次のフォーカスに移りたい」訳で、そこには、Silverlight とか、WPF とか、WEB やら jQuery やらの話は出てきません。ひたすら、今の業務にそろえたい訳です。 という訳で、UXってのが「ユーザー体験」ならば、かつてのDOS画面風を再現させたっていいじゃないと思いついたのがこの画面。 <001> って、バックを「黒」にして、文字を「緑」にしただけなんですが、もう … 続きを読む

カテゴリー: 開発 | 2件のコメント

.NET(C#/VB)で、アプリ設定を読み書き

従来、Windowsアプリケーションの設定は、レジストリを使ったり、*.iniファイルを使ったりしていたわけですが、最近は、xml が主流です。と言いますか、レジストリだったり xml だったりアプリケーション毎にばらばらです。 そんなモノだから、設定関係で誤射しそうな方も出て来ます。 なので、少し裏技ちっくですが、手軽にxmlから読み書きする方法を晒しておきます。 最初に画面はこんな感じ。 <001> 右のグリッドは、プロパティグリッド(PropertyGrid)と言ってお手軽にクラスのプロパティを変更できるものです。Visual Studio でも使われていて、この手の変更にぴったりなのです。 そんな感じで、xmlアクセスはこんな感じ。 using System.IO; using System.Xml.Serialization; public partial class Form1 … 続きを読む

カテゴリー: 開発 | 3件のコメント