当前位置: 首页 > 编程笔记 >

C#实现用户自定义控件中嵌入自己的图标

司徒兴思
2023-03-14
本文向大家介绍C#实现用户自定义控件中嵌入自己的图标,包括了C#实现用户自定义控件中嵌入自己的图标的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了C#实现用户自定义控件中嵌入自己的图标。分享给大家供大家参考,具体如下:

下面给出一下具体的步骤。

1. 新建一个用户控件

2. 向资源文件是添加一张图片,图片格式可以是bm,ico 大小最好是 16 * 16 啦!

3. 选中用户控件图标,单击“右键》属性”把 “生成操作 的属性值改为:嵌入的资源(Action Resource)

4. 第四步:

[ToolboxBitmap(typeof(CutPitureNew_WPF), "CutPitureNew_WPF.ico")]
public partial class CutPitureNew_WPF : UserControl
{
  public CutPitureNew_WPF()
}

关键在添加这一句:

[ToolboxBitmap(typeof(MyControl), "Resources.vb6tovb7.bmp")]

参考文档:

http://support.microsoft.com/kb/311315/zh-cn

http://msdn2.microsoft.com/zh-cn/library/zs3w86y9.aspx

更多关于C#相关内容感兴趣的读者可查看本站专题:《C#数据结构与算法教程》、《C#常见控件用法教程》、《C#面向对象程序设计入门教程》及《C#程序设计之线程使用技巧总结》

希望本文所述对大家C#程序设计有所帮助。

 类似资料:
  • 本文向大家介绍Android自定义控件实现折线图,包括了Android自定义控件实现折线图的使用技巧和注意事项,需要的朋友参考一下 本文实例实现一个如下图所示的Android折线图,供大家参考,具体内容如下 首先是控件绘图区域的划分,控件左边取一小部分(控件总宽度的八分之一)绘制表头,右边剩余的部分绘制表格 确定表格的行列数,首先绘制一个三行八列的网格,设置好行列的坐标后开始绘制 网格绘制完成后,

  • 本文向大家介绍Android自定义控件实现饼状图,包括了Android自定义控件实现饼状图的使用技巧和注意事项,需要的朋友参考一下 本文实现一个如图所示的控件,包括两部分,左边的饼状图和中间的两个小方块,及右边的两行文字 实现起来比较简单,只是一些绘图API的调用 核心代码在onDraw函数里边,对静态控件进行绘制即可 Canvas 绘制文本时,使用FontMetrics对象,计算位置的坐标。参考

  • 本文向大家介绍Android自定义控件实现简单的轮播图控件,包括了Android自定义控件实现简单的轮播图控件的使用技巧和注意事项,需要的朋友参考一下 最近要做一个轮播图的效果,网上看了几篇文章,基本上都能找到实现,效果还挺不错,但是在写的时候感觉每次都要单独去重新在Activity里写一堆代码。于是自己封装了一下。本篇轮播图实现原理原文出处:循环广告位组件的实现,这里只是做了下封装成一个控件,不

  • 本文向大家介绍Android自定义控件(实现状态提示图表),包括了Android自定义控件(实现状态提示图表)的使用技巧和注意事项,需要的朋友参考一下 前面分析那么多系统源码了,也该暂停下来休息一下,趁昨晚闲着看见一个有意思的需求就操练一下分析源码后的实例演练—-自定义控件。 这个实例很适合新手入门自定义控件。先看下效果图: 横屏模式如下: 竖屏模式如下: 看见没有,这个控件完全自定义的,连文字等

  • 本文向大家介绍Android实现自定义轮播图片控件示例,包括了Android实现自定义轮播图片控件示例的使用技巧和注意事项,需要的朋友参考一下 要完成一个轮播图片,首先想到的应该是使用ViewPager来实现。ViewPager已经有了滑动的功能,我们只要让它自己滚动。再加上下方的小圆点就行了。所以我们本次的自定义控件就是由ViewPager和LinearLayout叠加起来组成的。 直接先上效果

  • 自定义控件用JavaScript和原生平台支持的语言编写。它们使用原生Tabris.js客户端的接口,并被封装在Cordova插件中。本文将介绍JavaScript的实现部分。 用JavaScript定义自定义控件 自定义控件必须继承自Widget。它能够与自定义控件的原生部分进行通信。 自定义控件类必须覆写_nativeType属性的getter以返回与原生实现匹配的类型: class MyCu

  • PyQt5 有丰富的组件,但是肯定满足不了所有开发者的所有需求,PyQt5 只提供了基本的组件,像按钮,文本,滑块等。如果你还需要其他的模块,应该尝试自己去自定义一些。 自定义组件使用绘画工具创建,有两个基本方式:根据已有的创建或改进;通过自己绘图创建。 Burning widget 这个组件我们会在 Nero,K3B,或者其他 CD/DVD 烧录软件中见到。 #!/usr/bin/python3

  • 本文向大家介绍Android自定义Gallery控件实现3D图片浏览器,包括了Android自定义Gallery控件实现3D图片浏览器的使用技巧和注意事项,需要的朋友参考一下 本篇文章主要介绍如何使用自定义的Gallery控件,实现3D效果的图片浏览器的效果。 话不多说,先看效果。 上面是一个自定义的Gallery控件,实现倒影和仿3D的效果,下面是一个图片查看器,点击上面的小图片,可以在下面查看