TabControl с кнопками по вертикали (или как реализовать такой интерфейс окна формы?) - C#

Узнай цену своей работы

Формулировка задачи:

Как реализовать такой интерфейс окна формы?

Решение задачи: «TabControl с кнопками по вертикали (или как реализовать такой интерфейс окна формы?)»

textual
Листинг программы
private void tabControl1_DrawItem(object sender, DrawItemEventArgs e)
        {
            Graphics g;
            string sText;
            int iX;
            float iY;
 
            SizeF sizeText;
            TabControl ctlTab;
 
            ctlTab = (TabControl)sender;
 
            g = e.Graphics;
 
            sText = ctlTab.TabPages[e.Index].Text;
            sizeText = g.MeasureString(sText, ctlTab.Font);
            iX = e.Bounds.Left + 6;
            iY = e.Bounds.Top + (e.Bounds.Height - sizeText.Height) / 2;
            g.DrawString(sText, ctlTab.Font, Brushes.Black, iX, iY);
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.222 из 5
Похожие ответы