Как показать индивидуальный значок для вторичной формы при открытии из главной формы - PullRequest
0 голосов
/ 04 апреля 2019

У меня есть две формы: главное окно и дополнительное окно.
Когда я нажимаю «Открыть» в меню в главном окне, оно должно открыть вторичное окно. По умолчанию вспомогательное окно должно открываться в развернутом состоянии. И когда он открывается в развернутом состоянии, я хочу, чтобы он показывал пользовательский значок, который я настроил для него.
Но вместо этого отображается значок 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;
}

Показывает значок окон по умолчанию при открытии из главного окна в развернутом состоянии. Но когда я минимизирую его, а затем максимизирую, он показывает собственный значок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...