Подтвердить что ты не робот

Нарисуйте горизонтальный разделитель в winforms

В стандартном инсталляторе Windows есть разделитель между кнопками управления внизу и основной частью формы. Кто-нибудь знает, как это будет сделано в winforms/.net? Я пробовал работать с настройками границы на панели управления и т.д., Но не смог получить тот же результат...

alt text

4b9b3361

Ответ 1

Я использовал Spy ++, чтобы понять это недавно, и обнаружил, что это просто стандартный элемент управления Win32 Static - эквивалент метки WinForms. Шаги для получения того же эффекта:

  • Добавьте элемент управления Label в вашу форму.
  • Установить текст меток на пустой.
  • Установите BorderStyle в Fixed3D.
  • Установите AutoSize в значение false.
  • Установите высоту в 2 (наиболее легко выполнить, введя 2 в поле "Размер/высота" в разделе "Свойства метки" ).