GotFocus事件未触发

时间:2013-04-28 07:10:10

标签: xaml microsoft-metro winrt-xaml

我在datatemplate中有一个图像,我想在它获得焦点时调用一个方法,但是getfocus事件没有触发。这是代码:

 <DataTemplate>
       <Canvas x:Name="cv">
              <Image x:Name="img1" Source = "{Binding ModelImage}" Stretch="Fill" Width="432" Height="357" MaxWidth="432" MaxHeight="357"/>
              <Image Source = "{Binding HairStyleImage}" Stretch="Fill" ManipulationMode="All" ManipulationDelta="ResourceImage_ManipulationDelta"  GotFocus="focussed" LostFocus="lostFocus">
                      <Image.RenderTransform>
                             <CompositeTransform />
                      </Image.RenderTransform>
               </Image>
        </Canvas>
 </DataTemplate>

1 个答案:

答案 0 :(得分:1)

来自MSDN document

  

图像不是真正的控件,因为它不是后代类   控制。您无法将焦点调用到图像或将其放在标签序列中。

因此,您无法为GotFocus控件调用LostFocusImage事件。