ILRepack.IntegrationTests/Scenarios/ClassLibrary/TemplatedDummyUserControl.cs (20 lines of code) (raw):
using System.Windows;
using System.Windows.Controls;
namespace ClassLibrary
{
public class TemplatedDummyUserControl : Control
{
public bool TemplateApplied { get; private set; }
static TemplatedDummyUserControl()
{
DefaultStyleKeyProperty.OverrideMetadata(
typeof(TemplatedDummyUserControl),
new FrameworkPropertyMetadata(typeof(TemplatedDummyUserControl)));
}
public override void OnApplyTemplate()
{
base.OnApplyTemplate();
TemplateApplied = true;
}
}
}