てすとぶろぐ

DataGridView や DataRepeater にこだわりつつ
時代は Workflow Foundation などと言い続けていたら
これからは LogicFlow だろ! と思い始めてきた
色々浅く広くやっていく古い技術者の Blog

2007年4月24日火曜日

DataGridViewでコンボボックス

›
DataGridViewの基本機能の中でもくせ者中のくせ者、コンボボックス。 最初は全く持って例外が発生する理由がわからずに利用を断念していたんだけど、ここに来てようやく解決。.Netのコンボボックスの仕様とまったくもって違う仕様だったもんで、結構頭悩んだなぁ。独自クラス...
2007年4月17日火曜日

DataGridViewでサブエディタ

›
DataGridViewはいじりがいのあるコントロールなんだけど、いかんせん敷居が高いというか、調べないといけないことが多い割に資料が少ないのが難点だなぁ。 今現在手をつけていないのは、前にもかいたフィルタ機能と最近あがってきたセルのサブエディタの実装。セルを拡張してサブ...
2007年3月30日金曜日

DataGridViewのフィルター

›
相変わらず設計と一緒にコントロール周りに着手。現在ピークを迎えつつあるのがやっぱりDataGridView。MultiRowでは簡単にできたアンバウンドでのフィルタ処理がDataGridViewでは簡単にいかないんだよなぁ。 サンプルソースを見る限り、バインディングをなぜ...
2007年3月18日日曜日

DataGridViewでReDraw

›
MSDNフォーラムにも同様の話題があったので自分でもちょっとトライ中。 最初は単純にOnPaintあたりで制御かませばいいかな、なんて思っていたんだけどどうやらまだまだ複雑みたいで。どのタイミングで描写が行われるかを、もう少し掘り下げて調べないとわからないかなぁ・・・。 ...
2007年3月12日月曜日

Processクラスでの別プログラム実行

›
ようやっと今日になって解決。上にも書いてある「 別ユーザーでのAP起動 」。 自分の中で勘違いをしていたのが、「 別ユーザーでログインした状態でプログラムを実行する 」じゃないといけないと思っていたところかな。 結論としては「別ユーザーでプログラム実行だけど、ログイ...
2007年3月10日土曜日

コンボボックスの謎現象

›
先週からずっと悩んでいるある現象。 それはEnterイベントが発生していないにもかかわらず、コンボボックスがハイライト状態になることがある、ってところで。最初は自分で拡張した部分が原因でそうなってると思っていたんだけど、テストする時にそのあたりのロジックを全てはずしてみて...
2007年3月8日木曜日

なんというか、まあ

›
社会経験の浅いパートナーの社会マナーどう教育してますか?(@IT掲示板) http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=37183&forum=33&90 このスレッドがすごい勢いなんだけど...
2007年3月2日金曜日

起動が遅い

›
.Netアプリの宿命ともいえる起動速度の遅さ。 今の自分の仕事でもまさにその問題が勃発中で・・・。今のところ原因は某社のMultiRowコントロール。こいつが絡んだAPがのきなみ起動に時間がかかる。 色々調べて入るんだけど、ネックとなるのはテンプレートの情報らしく、...
2007年2月27日火曜日

DataGridViewのキー制御

›
相も変わらずキー制御がここ最近のテーマ。 某MultiRowコントロールはデザイン情報をテンプレートとして参照できたから、フォーカスのあるセルをチェックしてそれなりなショートカットキーを割り振ることができたんだよねぇ。 ところがDataGridViewはそういった情...
2007年2月24日土曜日

TabIndexがっ

›
今まで全然考えていなかったけど、今日になって「やばっ」と気づいたTabIndexを利用したキー入力制御。VB6までだとTabIndexはForm内部で重複なしだったから、単純にコントロールに設定されているTabIndexを元にして色々と制御を行うことができたんだよね。<b...
‹
›
ホーム
ウェブ バージョンを表示

プロフィール

自分の写真
Ahf
甘いものと「クマー」好きな怪しい技術者
@ITでコラム書いていたりします
詳細プロフィールを表示
Powered by Blogger.