VS2003のころ、あるカスタムコントロールを作ったことがあります。
いたってシンプルなもので自分が貼られているWinFormを取得して、そのWinFormに貼られているComponentの一覧を取得できるようにしただけのもの。
で、VS2003のころは、このコントロールが貼られた瞬間でこの作業を使用とするとタイミングが悪いらしくかなり面倒なことをしないといけなかった。
Me.ContainerとするとVSのDesinerHostクラスを取得して、そこから自分にキャストすることすらできないときもあった。
そのため、リフレクション使ってかなり無理くり取得してたんだけど・・・。
VS2005で同じことを試したら、同じタイミングでもMe.Container.Componentsで余裕に取得できた。
う〜ん、こういう微妙なところも変更が入ってるあたりがうれしい。
おかげでかなりコード量を減らすことができました〜。