Возможно, я что-то неправильно понял, но вы пытаетесь найти Кнопки, СОДЕРЖАЩИЕСЯ в вашем окне, в РЕСУРСАХ вашего окна? Потому что эти две вещи совершенно разные.
Если это так, либо попробуйте установить this.IsEnabled = false (но это отключает другие вещи, а не только кнопки), либо просмотрите логическое дерево (или визуальное дерево, если silverlight) с LogicalTreeHelper / VisualTreeHelper, хотя это ОЧЕНЬ дорогой метод .
Обходной путь вручную - дать имена всем вашим кнопкам, составить список из них в коде и повторить этот список.
Однако лучше всего было бы создать логическое свойство AreButtonsEnabled в вашей ViewModel (если вы не используете MVVM, а не просто на самом элементе управления, но сделайте его DependencyProperty) и связать IsEnabled всех ваших кнопок. собственность им! А затем в codebehind просто установите это логическое значение на false ... и волшебство наступит.
Если это не ваш случай, извините, я потратил ваше время впустую.