- 追加された行はこの色です。
- 削除された行はこの色です。
#contents
* コントロールの自動伸縮
- Dock = Fill
- TableLayoutPanel row/col size 100%
- AutoSize = True
- AutoSizeMode = GrowAndSlink
を使うとたいていうまくいく。~
TableLayoutPanel の Dock = Fill と 単一 row/col Autosize はうまくいかないので 100% を指定すること。
* TreeView などで ImageList のアイコンが表示されない
これを先に実行しておかないとダメらしい。~
標準で生成されるフォーム起動手順だと回避されているが、その辺いじったときに注意。~
Application.EnableVisualStyles();
http://forums.microsoft.com/MSDN/ShowPost.aspx?siteid=1&PostID=965968
* EnableVisible と EndUpdate
EndUpdateより後にしておかないとうまくスクロールしないっぽい。
* BufferedStream とネットワークドライブ
ネットワークが遠回り + Read で1バイトずつ読んでいる状況はあまりバッファの意味がない。~
(この条件が必須かどうかは不明。
* 拡張子マッチの罠
DirectoryInfo.GetFiles(pattern)
pattern = "*.abc" のような3文字拡張子の場合のみ hoge.abcd のようなものにもマッチする。~
なんじゃそれ。