Добавить товары metroTabControl
Может кто-нибудь сказать мне, как добавить элементы / элементы управления в metroTabControl (окна формы)? Всякий раз, когда я пытаюсь сделать это с дизайнером Visual Studio 2013, он выдает эту ошибку:
Невозможно добавить MetroLabel в TabControl. Только TabPages могут быть непосредственно добавлены в TabControls
4 ответа
В.NET TabControl есть довольно причудливый дизайнер, они не предоставили ему хорошую замену. Понятно, что создание дизайнеров - это большая работа, а дизайнерский код довольно неясен.
Выберите добавленный вами MetroTabControl, обратите внимание на маленький черный треугольник, который отображается в верхнем правом углу. Нажмите на нее и выберите Add Tab
, Теперь вы можете оставить ярлык на добавленной вкладке.
Нажмите на вкладку, к которой вы хотите добавить MetroLabel или любой элемент, а затем дважды щелкните MetroLabel или элемент, который будет добавлен. Не перетаскивайте, чтобы повлиять на TabControl, а не на TabPage.
Наслаждайтесь кодированием
Как явно указано в ошибке, с которой вы столкнулись, TabControl принимает только TabPages.
Добавьте TabPage в TabControl, затем добавьте MetroLabel к этой TabPage.
Немного поздно, но вы всегда можете поместить элементы управления где-нибудь в нижележащую форму и вырезать / вставить их на нужную вкладку после того, как вы переместили фокус на нее...