public void SetAvailableSegments(string segmentsString)
        {
            if (segmentsString == string.Empty)
            {
                return;
            }

            string[] segmentsStringFetched = segmentsString.Split('/');

            SetSegments(segmentsValue);


            if (segmentsStringFetched.Length > SegmentsBtns.Count || segmentsStringFetched.Length < SegmentsBtns.Count)
            {
                return;
            }


            for (int i = 0; i < SegmentsBtns.Count; i++)
            {
                if (segmentsStringFetched[i] == "t")
                {
                    continue;
                }
                else if (segmentsStringFetched[i] == "f")
                {
                    SegmentsBtns[i] = null;
                }
                else
                {
                    SegmentsBtns[i] = null;
                }
            }

            while (SegmentsBtns.Contains(null) == true)
            {
                SegmentsBtns.Remove(null);
            }
            Segmented_Control_SizeChanged(null, null);
            Controls.AddRange(SegmentsBtns.ToArray());
        }