Я видел такое поведение в VS2010 Designer пару раз, и я уверен, что это ошибка.
С пустым шаблоном визуализировать нечего, поэтому вы вообще не сможете видеть Grid
. Когда вы удаляете комментарии в ControlTemplate, эффект, скорее всего, является ошибкой в VS2010 Designer
, которая происходит каждый раз, когда вы устанавливаете Template для Window
, так что я не думаю, что вы на самом деле отсутствует что-нибудь.
Это произойдет, даже если вы используете шаблон окна по умолчанию, созданный в Expression Blend
Вот сравнение VS2010 Designer и Expression Blend 4 с использованием шаблона по умолчанию для Window
, так что, как вы можете видеть, это действительно похоже на ошибку
Примечание. То же самое происходит, когда вы используете набор Template для GroupBox
, даже если установленный шаблон ControlTemplate идентичен шаблону по умолчанию