Xaml 数据模板don'的事件;从页面外部加载时无法工作
如果从StandardStyles.xaml添加数据模板,则按钮事件不起作用。这是我的密码: StandardStyles.xaml 如果我点击按钮,什么也不会发生。所有样式均按布局正确加载。当我将模板作为页面资源添加到MyPage.xaml中或直接添加到FlipView控件中时,它可以正常工作。例如,这项工作:Xaml 数据模板don'的事件;从页面外部加载时无法工作,xaml,microsoft-metro,winrt-xaml,Xaml,Microsoft Metro,Winrt Xaml,如果从StandardStyles.xaml添加数据模板,则按钮事件不起作用。这是我的密码: StandardStyles.xaml 如果我点击按钮,什么也不会发生。所有样式均按布局正确加载。当我将模板作为页面资源添加到MyPage.xaml中或直接添加到FlipView控件中时,它可以正常工作。例如,这项工作: <!-- MyPage.xaml --> <FlipView x:Name="flipView" > <FlipView.ItemTemplate&g
<!-- MyPage.xaml -->
<FlipView x:Name="flipView" >
<FlipView.ItemTemplate>
<DataTemplate x:Name="TestTemplate">
<Button x:Name="TestButton" Width="32" Height="32" Click="TestButton_Click"/>
</DataTemplate>
</FlipView.ItemTemplate>
</FlipView>
当从页面外部加载模板时,为什么事件不起作用
<FlipView x:Name="flipView" ItemTemplate="{StaticResource TestTemplate}">
</FlipView>
private void TestButton_Click(object sender, RoutedEventArgs e)
{
Debug.WriteLine("EVENT WORKS!!");
}
<!-- MyPage.xaml -->
<FlipView x:Name="flipView" >
<FlipView.ItemTemplate>
<DataTemplate x:Name="TestTemplate">
<Button x:Name="TestButton" Width="32" Height="32" Click="TestButton_Click"/>
</DataTemplate>
</FlipView.ItemTemplate>
</FlipView>