Клиент попросил меня удалить значок из строки заголовка формы. Поскольку они не хотят отображать никакой значок. Но я предполагаю, что когда я нажимаю на свойство значка, вы должны перейти к некоторому значку.
C# 2005: удалить значок из строки заголовка формы
Ответы (7)
Установите для свойства ShowIcon формы значение False, чтобы узнать, этого ли хочет ваш клиент.
Есть два способа.
Сначала нужно создать пустой файл значка, а затем Выбрать форму -> Щелкните правой кнопкой мыши -> Перейти к свойствам -> Перейти к значку -> Выберите файл.
Другой подход заключается в установке для FormBorderStyle формы значения FormBorderStyle.SizableToolWindow или FormBorderStyle.FixedToolWind.
И еще один способ — установить для свойства ShowIcon значение false.
Установлен
FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog
Вы можете установить ControlBox = false. Однако это удалит не только значок, но и кнопки максимизации и минимизации из строки заголовка.
Кажется, есть обновленный процесс. Выполнение шагов в выбранном ответе не приводит меня к возможности загрузки значка. Эту опцию можно найти на сайте Microsoft: https://support.office.com/en-us/article/add-a-custom-title-or-icon-to-a-database-0e43e135-dd0d-4451-84ea-4f547e14480e
Вы также можете попробовать это:
this.Icon = null;
Icon > False
Это МОЖЕТ быть хорошим подходом, но это тоже хорошо:
this.Icon = null;
//Or
FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog
//Or
Select Your Form -> Right-Click -> Properties -> Icon -> Select file
Это все, что у меня есть для этого, я надеюсь, что это поможет вам.