Неявные стили для элементов, которые не являются производными от элемента управления (т. Е. Grid), будут применяться ко всем экземплярам этого элемента управления при размещении в ресурсах приложения.Но они не будут применяться к определенным случаям, когда стиль размещается где-либо еще.
Фактически, элементы внутри ControlTemplate являются исключением из неявных стилей для их типа, если только этот стиль не определен в ресурсах приложения.
Поскольку Grid не является элементом управления (т. Е. Он не является производным от Control), размещение его стиля в ресурсах приложения повлияет на каждую Grid в вашем приложении.Сюда входят сетки, определенные в шаблоне ControlTemplate элементов управления, например TextBox.
Более подробную информацию можно найти здесь .