将图像从图像添加到工具栏按钮

时间:2018-10-30 19:19:56

标签: vb.net

我的任务栏有一个小问题。主要思想是创建自己的任务栏。我想将应用程序图标添加到ToolbarButton 我正在使用此代码

ToolStrip2.Items.Clear()

    For Each proc As Process In Process.GetProcesses
        Try
            ImgList.Images.Add(Icon.ExtractAssociatedIcon(proc.MainModule.FileName))
            If proc.MainWindowTitle <> "" Then
                Dim menuitem As New ToolStripButton() With
                {
                .Text = proc.MainWindowTitle,
                .Image = ImgList.Images.Count - 1 **//The Error is here**
                }

                ToolStrip2.Items.Add(menuitem)
            End If
        Catch ex As Exception

        End Try
    Next

我收到此错误“类型'Integer'的值不能转换为'Image'” 我知道这是什么意思,但我不知道如何解决问题。

感谢帮助

1 个答案:

答案 0 :(得分:1)

使用:

ImgList.Images(ImgList.Images.Count - 1)

记住工具条的图像必须不是整数!