Exemple #1
0
        public override void OnChange()
        {
            Sidebar sidebar = Host.GetWindow <Sidebar>();

            if (sidebar != null)
            {
                if (!enabled)
                {
                    Sidebar.Hide();
                    return;
                }
                if (dockingSide != Sidebar.dockingSide)
                {
                    Sidebar.Hide();
                    Sidebar.Toggle();
                    return;
                }
                sidebar.Repaint();
            }
            else
            if (enabled)
            {
                Sidebar.Toggle();
            }
        }