С# Измените значок в левом верхнем углу winform
Я пытаюсь изменить значок верхнего левого угла winform от стандартного до моего значка:
![enter image description here]()
Я попробовал это, перейдя в Свойства моего проекта и перейдя в приложение, установите свой собственный значок в "Значок и манифест".
Но после этого он по-прежнему показывает тот же старый значок по умолчанию. Что-то я сделал не так?
Ответы
Ответ 1
У вашей формы есть связанные с ней свойства (в режиме разработки, сосредоточьтесь на своей форме и нажмите F4). Одним из свойств является Icon
, и это то, что вы ищете.
Значок, на который вы ссылаетесь, в Свойствах приложения - это значок, который будет использоваться в сгенерированном файле .EXE.
Ответ 2
Вы можете использовать значок, установленный для приложения, используя следующий код:
public MainForm()
{
InitializeComponent();
Icon = Icon.ExtractAssociatedIcon(System.Reflection.Assembly.GetExecutingAssembly().Location);
}
Ответ 3
Его легкий ^^
просто щелкните правой кнопкой мыши в окне desiner-preview-thingelingy и щелкните по настройкам, перейдите на панель настроек в раздел значков. нажмите на три точки и выберите файл .ico как значок