private void modelManager_FrameChanged(object sender, ReplacedEventArgs<SaveFrame<Texture2DWithPos>> e) { if (getFramePanel(e.Before) != null) { getFramePanel(e.Before).Highlighted = false; } if (getFramePanel(e.After) != null) { getFramePanel(e.After).Highlighted = true; } }
private void modelManager_AnimationChanged(object sender, ReplacedEventArgs<Animation> e) { Controls.Clear(); Controls.Add(panelAddNewFrame); if (e.After != null) { foreach (var frame in e.After.Frames) { Controls.Add(new PicturePanel(this, frame)); } } }