也许以前曾经问过这个问题,但我似乎无法通过搜索和谷歌搜索找到答案。我需要的是一种告诉控件模板何时发生变化的方法。这意味着我正在寻找在控件上更改模板时触发的事件。一个名为TemplateChanged的事件。我没有在对象层次结构中看到任何具有此事件的对象。我在这里错过了什么吗?必须有一种方法可以获得控件上更改模板的通知。提前谢谢。
答案 0 :(得分:1)
您是否尝试重写OnApplyTemplate()方法?
答案 1 :(得分:1)
解决方案可能是: 覆盖OnApplyTemplate以抛出一些自定义事件。 在外部订阅此活动。
小心处理程序;)