Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Silverlight中获取ControlTemplate实例而不是模板子实例_Silverlight - Fatal编程技术网

如何在Silverlight中获取ControlTemplate实例而不是模板子实例

如何在Silverlight中获取ControlTemplate实例而不是模板子实例,silverlight,Silverlight,我想通过 Validation = GetTemplateChild("ValidationToolTipTemplate") as ControlTemplate; 在Generic.xaml中,我有以下代码: <ControlTemplate x:Key="ValidationToolTipTemplate"> </ControlTemplate> <Style TargetType="local:DateTimeControl">

我想通过

Validation = GetTemplateChild("ValidationToolTipTemplate") as ControlTemplate;
在Generic.xaml中,我有以下代码:

 <ControlTemplate x:Key="ValidationToolTipTemplate"> </ControlTemplate>

 <Style TargetType="local:DateTimeControl">
        <Setter Property="Template">
            <Setter.Value>
               <ControlTemplate TargetType="local:DateTimeControl">
                  //code goes here
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>

//代码在这里
我可以访问控件模板(ControlTemplate TargetType=“local:DateTimeControl”)中的所有模板子级

但我还想获得控制模板x:Key=“validationToolTiptTemplate”


是否可以获取实例?

为什么要访问tamplate?我打赌你真正需要的与访问模板无关…借助于此,我正在显示工具提示,已解决此问题,将发布答案