Home > Archives > 2005年02月17日

2005年02月17日

C#でGUI

なんとなく C# をいじってみようと思い,先日は CUI で作った 第2回東方最萌トーナメント 途中経過集計プログラムの GUI バージョンを作り始めた.が,しかし,C# でのプログラム作成は初めてのため結構時間がかかってしまっている.というのも,ほとんど Java と同じのりで作れてはいるのだけどリファレンスが MSDN なので読みにくくて... よく目を通す JavaDoc ないし Doxygen の形式に慣れきってしまっているためMSDN では検索効率がかなり悪い.けどまあ,あとはでかい機能としてはグラフ描画だけなのでもう少しで出来上がりそう.

ちなみに,かなりの時間を費やして結局失敗に終わったのはListView のフィールドにラジオボタンとかチェックボックスとか置こうとしたことで,これをやるには WinProc 関数を書き換えるとこまでやらないとできないらしい.ひとつの手としてコントロールを直接上に配置してしまえば見かけ上はうまくいきそうになるが,スクロールとの兼ね合いやカラムの幅の変更などに対応させるのがかなり困難との結論に達した.まあ,DataGrid を使えばいろいろできるのだけれど.

Home > Archives > 2005年02月17日

Search
Feeds

Page Top