【问题标题】:Including embedded image as Toolboxbitmap包括嵌入图像作为 Toolboxbitmap
【发布时间】:2012-02-27 10:20:14
【问题描述】:

在 Visual Studio 工具箱中显示控件图像的常见做法包括将图像嵌入为资源。相反,我尝试将图像文件(sidebar.png)嵌入资源文件Resources.resx。关于如何将图像设置为工具箱位图,我没有最简单的线索。我在下面尝试过,但没有出现图像,你能在这里给我做正确的事情吗

[ToolboxBitmap(typeof(Sidebar),"sidebar")]
public class Sidebar : WebControl

其中“sidebar”字符串表示 resx 文件中需要在 Visual Studio 工具箱中显示为图标的图像名称。

注意:所有其他帖子都详细说明了如何在图像是嵌入式资源时包含,而不是在资源文件中时包含。

【问题讨论】:

    标签: c# visual-studio controls web-controls toolbox


    【解决方案1】:

    Visual Studio 工具箱图像必须作为嵌入式资源链接到您的程序集,目前不支持将它们放在 resx/resources 文件中。

    来源:System.Drawing.ToolboxBitmapAttribute 类型的 GetBitmapFromResource() 方法(从 .NET 4.0 开始)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-13
      • 1970-01-01
      • 1970-01-01
      • 2014-05-25
      • 1970-01-01
      • 2011-09-21
      相关资源
      最近更新 更多