Вы могли бы обойти проблему, поместив ярлык над заголовком для GroupBox, но я бы не обязательно рекомендовал это.
Появляется лучшее решениекак только вы понимаете, что происходит и почему это происходит.Проблема заключается в том, что шрифт элемента управления (помимо прочего) является свойством ambient , что означает, что дочерние элементы управления наследуют свойства своих родительских / контейнерных элементов управления.Поэтому, если вы установите GroupBox для использования полужирного шрифта, все его дочерние элементы управления автоматически наследуют свойство полужирного шрифта по умолчанию.
Ключ, конечно, есть по умолчанию.Свойства окружения применяются только в том случае, если вы явно не устанавливаете свойства дочерних элементов как-то иначе.Если вы не хотите, чтобы дочерние элементы управления были выделены жирным шрифтом, выберите их все и отключите полужирный.Настройки родительского / контейнера больше не будут переопределять новые пользовательские настройки.
Чтобы упростить задачу, вы можете добавить элемент управления Panel в свой GroupBox, закрепить / закрепить его, чтобы заполнить всю клиентскую областьЭлемент управления GroupBox и установите для него использование стандартного шрифта, не выделенного жирным шрифтом.Тогда правила внешних элементов управления предусматривают, что дочерние элементы управления, которые вы добавляете в Panel, по умолчанию будут , а не .Таким образом, вам нужно всего лишь изменить свойство шрифта одного элемента управления в отличие от каждого дочернего элемента управления, который вы добавляете в GroupBox.
Причина, по которой это лучше, чем попытка добавитьЭлемент управления надписью над надписью GroupBox состоит в том, что GroupBox разработан для того, чтобы содержать элементы управления.Вы можете воспользоваться преимуществами свойств закрепления и привязки, чтобы убедиться, что все организовано правильно, и вам не придется сражаться с дизайнером, чтобы убедиться, что ваша пользовательская метка правильно закрывает метку по умолчанию, нарисованную элементом управления GroupBox.,Кроме того, вы не столкнетесь с проблемами Z-порядка или с другими проблемами перерисовки, которые вынуждают уродливые головы во время выполнения, когда, например, элемент управления Label случайно скрывается за GroupBox, и никто его не видит (имножество других потенциальных snafus).