I have a ControlTemplate defined in App.xaml. Now, I need to be able to handle certain UI events. In Visual Studio\'s XAML editor, if I attach a handler to an event, the han
If you have Page instance you can cast it to IPageController and it's InternalChildren property contains controls from the template.
Here is an extension method I'm using to find controls by name
public static T FindTemplateElementByName (this Page page, string name)
where T: Element
{
var pc = page as IPageController;
if (pc == null)
{
return null;
}
foreach (var child in pc.InternalChildren)
{
var result = child.FindByName (name);
if (result != null)
{
return result;
}
}
return null;
}