从主窗体打开后,如何显示辅助窗体的自定义图标

时间:2019-04-04 10:24:24

标签: c# winforms icons

我有两种形式,主窗口和辅助窗口。
当我从主窗口的菜单中单击“打开”时,它应该打开辅助窗口。默认情况下,辅助窗口应以最大化状态打开。当它以最大化状态打开时,我希望它显示一个已为其设置的自定义图标。
而是显示Windows图标。
从主窗口打开自定义图标时,该怎么办?

我也尝试设置this.icon = new System.Drawing.icon(stream),但没有用。

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;
}

从主窗口以最大化状态打开时,它将显示默认的窗口图标。但是,当我最小化它然后最大化它时,它会显示自定义图标。

0 个答案:

没有答案