gpt4 book ai didi

c# - 显示自定义控件的自定义图标?

转载 作者:可可西里 更新时间:2023-11-01 08:19:00 25 4
gpt4 key购买 nike

在 visual studio 中,当您创建自定义控件时,您会得到这个 default toolbox icon丑陋的紫色小齿轮,用于您的控件而不是自定义控件的图标 default toolbox icon .

那么如何更改控件的图标呢?

最佳答案

  1. 将您的图标(例如“icon.bmp”16x16 像素)放在自定义控件项目的根文件夹中
  2. 在您的控件类之前包括这一行:[ToolboxBitmap(typeof(yourControl), "yourControl.bmp")]

以下是您需要注意的进一步步骤:-

  1. 验证您的位图具有以下属性:16 像素的高度16像素的宽度位图保存为16色bmp文件
  2. 为其指定与自定义控件类相同的名称(即:yourControl.bmp)
  3. 将其放在同一目录中,然后将其作为程序集的嵌入资源。
  4. 要启用位图作为嵌入资源,请右键单击位图文件并选择“属性”菜单项。在属性页面中,将构建操作设置为嵌入式资源。
  5. 因此,当您将控件放置在页面中时,工具箱将在程序集 list 中搜索与控件具有相同限定名称的嵌入位图,这就是位图必须与类同名的原因你的控制权。

关于这方面的进一步讨论可以引用this

关于c# - 显示自定义控件的自定义图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/742781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com