【发布时间】:2011-11-14 20:32:26
【问题描述】:
我有不需要可视化的“服务”自定义控件。我只是将它添加到我的视图中,以便它可以绑定到 VM 并执行一些功能。
样式如下:
<Style TargetType="controls:IdattInteractions">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="controls:IdattInteractions">
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
当视图初始化时,我没有在我的控件上调用OnApplyTemplate。那是因为ControlTemplate 是空的吗?如何实现我需要的功能?我需要围绕这个控件探查视觉树以获得某些功能,并且我想在 OnApplyTemplate 内完成它。
我该怎么办?
【问题讨论】:
标签: c# silverlight xaml mvvm