让我首先说明这个问题,首先说明我对GUI界面是新的:有什么可用的,可以/不可以做的等等。就这么说吧,我们开始吧!PowerShell/.NET 4图形用户界面 - 内部Windows图标?
我正在写一个使用System.Windows.Form对象的PowerShell GUI,并想知道是否有一些在Windows中可用的固有库中可用的ICONS,我可以通过编程方式调用,以便不必手动创建?
作为一个例子,我想添加一点问号“?”一些字段旁边的图标可以像鼠标悬停式样一样帮助解释有关x或y字段的特定信息。
这样的事情是否存在?如果是这样,有没有人有一个很好的文档,哪些图标可用以及如何在PowerShell中调用它们?如果不是的话,没有人对我所描述的内容有一个可靠的解决方法吗?
编辑:
因此,我发现如何做到这一点。您使用System.Drawing.SystemIcons并将调用的图标分配给对象的.Icon属性(如果有)。
form1.Icon = [System.Drawing.SystemIcons]::Question
我希望能在任何控制中使用的东西,但我想这会奏效。
很高兴看到您喜欢答案。顺便说一下,您可以通过Icon.ToBitmap()方法将图标转换为位图!这使他们更有用。 http://msdn.microsoft.com/zh-CN/library/system.drawing.icon.tobitmap.aspx上的代码示例 – djdanlib 2011-06-17 18:49:58