public void Render()
        {
            if (Invisible)
            {
                return;
            }

            if (IsMarked)
            {
                MarkedButton.Render();
            }
            else
            {
                UnmarkedButton.Render();
            }

            ButtonText.Render();
        }