代码如下:
<c1:C1TabControl x:Name="InsectTabControl" Grid.Row="2" ItemsSource="{Binding InsectKindList}">
<i:Interaction.Triggers>
<i:EventTrigger EventName="SelectionChanged">
<i:InvokeCommandAction Command="{Binding TabSelectionChangedCommand}" CommandParameter="{Binding ElementName=InsectTabControl}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
<c1:C1TabControl.ContentTemplate>
<DataTemplate>
<c1:C1FlexGrid Loaded="C1FlexGrid_Loaded"></c1:C1FlexGrid>
</DataTemplate>
</c1:C1TabControl.ContentTemplate>
</c1:C1TabControl>
每个tab下放了一个C1FlexGrid C1FlexGrid 写了Load事件 如果有两个Tab的话 为什么C1FlexGrid 的Loaded事件只进来一次 而不是两次
怎么解决这个问题啊 麻烦你了
如果不写成<c1:C1TabControl.ContentTemplate>时 而写成TabItem中放FlexGrid 这样的话会调用多次 |
|