将转换添加到动态创建的对象
问题描述:
我想将转换分配给动态创建的按钮,但它没有发生。将转换添加到动态创建的对象
Button btn = new Button();
Grid.SetRow(btn, j);
Grid.SetColumn(btn, i);
btn.Transitions.Add(new Windows.UI.Xaml.Media.Animation.RepositionThemeTransition());
myGrig.Children.Add(btn);
我得到一个运行时错误,一个NullReference异常,在btn.Transition ...行。 未将对象引用设置为对象的实例。
我该如何解决这个问题?
答
尝试做这个..
Button btn = new Button();
btn.Transitions = new Windows.UI.Xaml.Media.Animation.TransitionCollection();
Grid.SetRow(btn, j);
Grid.SetColumn(btn, i);
btn.Transitions.Add(new Windows.UI.Xaml.Media.Animation.RepositionThemeTransition());
myGrig.Children.Add(btn);