Подумайте об использовании шаблона команды и привяжите команду к свойству Command
кнопки и используйте свойство CommandParameter
для хранения вашего объекта.
Когда нажата кнопка, метод вашей команды Execute
будет вызван с использованием CommandParameter
(содержащего ваш объект) в качестве параметра.
Было бы хорошо узнать сценарий, который выработают на.Генерация XAML по коду - это признак того, что вы ошибаетесь, если не строите пользовательские элементы управления.
Большинство вещей можно выполнить с помощью привязок данных и элементов управления повторителей, таких как списки, меню, сетки данных и т. Д.Вы знакомы с шаблоном MVVM?