スタックとヒープに関する記事を読んでいました(知識を更新するためだけに)。
私の知る限り、参照型(クラス)内に値型を作成すると、値型もヒープに格納されます。格納される値型がどこにあるかは、その作成場所によって異なるためです。
しかし、アプリケーション(WPF / Silverlightなど)を作成するとき、UserControl、ViewModelを作成するとき、それらはクラス(オブジェクト)の参照型でもありませんか?
だから私はちょっと不思議に思うので、UserControlとViewModel内で何を作成しても、ヒープに含まれるのでしょうか?