private void SetUpHeaders()
        {
            switch (Headers.Count)
            {
            case 0:
                break;

            case 1:
                Column4Button.SetTitle(Headers[0], UIControlState.Normal);
                break;

            case 2:
                Column3Button.SetTitle(Headers[0], UIControlState.Normal);
                Column4Button.SetTitle(Headers[1], UIControlState.Normal);
                break;

            case 3:
                Column2Button.SetTitle(Headers[0], UIControlState.Normal);
                Column3Button.SetTitle(Headers[1], UIControlState.Normal);
                Column4Button.SetTitle(Headers[2], UIControlState.Normal);
                break;

            default:
                Column1Button.SetTitle(Headers[0], UIControlState.Normal);
                Column2Button.SetTitle(Headers[1], UIControlState.Normal);
                Column3Button.SetTitle(Headers[2], UIControlState.Normal);
                Column4Button.SetTitle(Headers[3], UIControlState.Normal);
                break;
            }
        }