Здравствуйте, хотелось бы изменить содержимое grid с одной панели на другую по нажатию на кнопку, т. е. программно, мб по имени панели или другим способом
Привет!
У Grid должно быть свойство Visibility. Его можно менять на Visibility="Hidden" и иные значения (см мануал WPF).
Ты можешь сделать 2 Grid и менять из свойства по клику, кнопке и тд.