我想在仅使用C#(不使用XAML)的Windows Phone 8.1应用程序的图片中添加类似这样的网格。
我的代码如下:
在XAML中:
<Grid Grid.Row="1" x:Name="ContentRoot" Margin="19,9.5,19,0">
</Grid>
在C#代码背后:
private void Page_Loaded(object sender, RoutedEventArgs e)
{
for (int i = 1; i <= 30; i++)
{
Grid grid = new Grid();
grid.Background = new SolidColorBrush(Colors.Red);
TextBlock intro = new TextBlock()
{
Text = i,
FontSize = 10
};
grid.Children.Add(intro);
ContentRoot.Children.Add(grid);
}
}
是否可以通过C#代码在这些网格上添加入口主题转换/动画?
提前致谢!
答案 0 :(得分:0)
是的,您可以为孩子们添加交易动画。
请尝试以下代码:
TransitionCollection tc = new TransitionCollection();
EntranceThemeTransition ett = new EntranceThemeTransition() { FromHorizontalOffset = 200, FromVerticalOffset = 200 };
ContentRoot.ChildrenTransitions = tc;
ContentRoot.ChildrenTransitions.Add(ett);
希望它有所帮助! :)