monoの開発ブログ

エクスプローラをMac風表示にしようとして失敗

Macのリスト表示は奇数行と偶数行で色が異なるストライプ状になっており、Windowsの全面真っ白(色自体は変更可能ですが)よりも見やすいように思います。

しかし、ただ羨ましがっているだけではどうしようもない。ということでフック、サブクラス化、カスタムドローを駆使して再現してみました。以下スクリーンショットです。 Mac風にしようとして失敗したエクスプローラ ご覧のように並び替えの基準として用いられるカラムはWindowsによって勝手に色を変更されてしまい、失敗。簡単に解決できそうもないのでとりあえずあきらめることにします。