【问题标题】:Add transition to dynamically created object向动态创建的对象添加过渡
【发布时间】:2012-11-15 12:34:13
【问题描述】:

我想为动态创建的按钮分配一个过渡,但没有发生。

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);

我在 btn.Transition... 行出现运行时错误,即 NullReference 异常。 对象引用未设置为对象的实例。

我该如何解决这个问题?

【问题讨论】:

    标签: c# wpf microsoft-metro winrt-xaml


    【解决方案1】:

    尝试这样做..

         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);
    

    【讨论】:

      猜你喜欢
      • 2018-07-30
      • 2016-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-18
      相关资源
      最近更新 更多