У меня есть две формы: главное окно и дополнительное окно.
Когда я нажимаю «Открыть» в меню в главном окне, оно должно открыть вторичное окно. По умолчанию вспомогательное окно должно открываться в развернутом состоянии. И когда он открывается в развернутом состоянии, я хочу, чтобы он показывал пользовательский значок, который я настроил для него.
Но вместо этого отображается значок Windows.
Что я должен сделать, чтобы при открытии его из главного окна отображался мой собственный значок?
Я также пытался установить this.icon = новый System.Drawing.icon (поток), но он бесполезен.
public SecondaryWindow()
{
InitializeComponent();
currentDirectory = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);
this.Icon = new System.Drawing.Icon(currentDirectory + @"\images_UDp_icon.ico");
}
private void secondarytest_Load(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Maximized;
this.ShowIcon = true;
}
Показывает значок окон по умолчанию при открытии из главного окна в развернутом состоянии. Но когда я минимизирую его, а затем максимизирую, он показывает собственный значок.