Задать вопрос
@NeabraCadabra

Как расположить TabControl, чтобы она не перекрывалась MenuStrip?

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Notepad
{
    public partial class MainWindow : Form
    {
        public MainWindow()
        {
            InitializeComponent();

            var menu = new MenuStrip() { BackColor = this.BackColor };

            var file_Item = new ToolStripMenuItem("Файл");
            var change_Item = new ToolStripMenuItem("Изменить");
            var viewing_Item = new ToolStripMenuItem("Просмотр");

            menu.Items.Add(file_Item);
            menu.Items.Add(change_Item);
            menu.Items.Add(viewing_Item);

            this.Controls.Add(menu);


            var tab = new TabControl() { Dock = DockStyle.Fill };
            tab.TabPages.Add("text");
            this.Controls.Add(tab);

        }


    }
}
  • Вопрос задан
  • 20 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Control.Margin для табов либо Control.Padding для его контейнера размером в соответствии с меню.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы