private void UpdatePosition(bool _updown) { if (!_updown) { if (top >= bottom) { SidePanelSlideTimer.Stop(); } else { top += toAdd; SidePanel.Top = top; } } else { if (top >= bottom) { SidePanelSlideTimer.Stop(); } else { bottom -= toAdd; SidePanel.Top = bottom; } } }
private void SlidePanel(int sidepanelTop, int buttonTop) { if (sidepanelTop > buttonTop) { bottom = sidepanelTop; top = buttonTop; updown = true; } else { bottom = buttonTop; top = sidepanelTop; updown = false; } difference = bottom - top; toAdd = difference / 23; SidePanelSlideTimer.Start(); }