Вот моя ситуация:
У меня настроен шаблон данных, который содержит ToggleButton (его цель - представить базовый тип как кнопку, с которой пользователь может взаимодействовать).
MyВесь пользовательский контроль - это панель стека, которая прокручивается по мере добавления к ней новых кнопок.Каждый раз, когда добавляется новая кнопка, она размещается ContentControl, а затем добавляется к дочерним элементам панели стека.Примерно так:
var newButton = new DataType();
var host = new ContentControl {content = newButton};
stackPanel.Children.Add(host);
Где DataType - это тип, который ищет DataTemplate.
Этот класс DataType имеет свойство, к которому мне нужен доступ в коде.
Когда пользователь нажимает на одну из этих кнопок переключения, я хочу иметь возможность получить ссылку на объект DataType, который представляет кнопка, и я не могу понять, как это сделать.Возможно ли это?
Любая помощь будет принята с благодарностью.