/// <summary>/// 初始化工具条/// </summary>private void InitializeToolbar(){Image img = global::Win.Properties.Resources.mainfram;//240 15int heigh = 15;int width = 16;for (int i = 0; i < 15; i++){Bitmap bitmap = new Bitmap(16, 15, System.Drawing.Imaging.PixelFormat.Format24bppRgb);Graphics graphics = Graphics.FromImage(bitmap);graphics.DrawImage(img, new Rectangle(0, 0, width, heigh), i * width, 0, 16, 15, GraphicsUnit.Pixel);ToolStripButton tsb = new ToolStripButton();tsb.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;tsb.Image = Image.FromHbitmap(bitmap.GetHbitmap());tsb.ImageTransparentColor = System.Drawing.Color.Magenta;tsb.Name = "tsbtn" + i;tsb.Size = new System.Drawing.Size(23, 22);tsb.Text = "toolStripButton1";tsb.Click += new EventHandler(tsb_Click);tsToll.Items.Add(tsb);}}

  

转载于:https://www.cnblogs.com/crazycxy/archive/2012/05/30/2525838.html

初始化toolstrip相关推荐

  1. toolstrip 去掉圆角_c# – ToolStrip圆角

    我正在开发一个 Windows窗体应用程序(C#,.NET 4.0,VS 2010),其中我有一个非常标准的MainForm,带有ToolStrip(GripStyle:Hidden,Dock:Top ...

  2. ToolStrip控件左右拖拽移动效果实现

    1.主窗体下部添加一个Panel乘放ToolStrip控件以实现ToolStrip在窗体下部定位. 2.当ToolStrip控件中子控件超出屏幕时,拖动控件可以实现滑动效果.拖动到控件边缘距窗体边缘1 ...

  3. etcd 笔记(06)— Client 结构定义、客户端(初始化、KV存储Get、Put、事务 Txn、压缩 Compact、Watch、Lease

    1. Client 定义 Client 定义如下: type Client struct {ClusterKVLeaseWatcherAuthMaintenance// 认证的用户名Username ...

  4. Go 知识点(08) — 对未初始化的 channel 进行读写操作

    1. 对未初始化的 channel 进行写操作 先看下面代码 func main() {var ch chan int // 只声明,并没有初始化fmt.Printf("ch is %v\n ...

  5. Go 学习笔记(70)— Go 变量声明、变量初始化、值类型变量赋值、指针类型变量赋值

    1. 变量声明 要单纯声明一个变量,可以通过 var 关键字,如下所示: var s string 该示例只是声明了一个变量 s,类型为 string,并没有对它进行初始化,所以它的值为 string ...

  6. Go 学习笔记(60)— Go 第三方库之 go-redis(初始化 redis、操作 string、操作 list、操作 set、操作 hset)

    1. 第三方库 go-redis 因为 Go 标准库中是没提供 redis 的库,所以我们选择用 go-redis 这个第三方库.源码地址为 https://github.com/go-redis/r ...

  7. Go 学习笔记(55)— Go 标准库 sql (初始化数据库、插入、更新、删除数据库表、单行查询、多行查询、事务处理)

    1. 标准库说明 Go 的标准库中是没有数据库驱动,只提供了驱动接口,有很多第三方实现了驱动,我们这里选择 go-sql-driver 这个实现是目前使用最多的.github 地址是:https:// ...

  8. 派生类参数初始化列表和基类构造函数顺序

    今天被问到了一个问题,随便回了一句,父类还没有构建,怎么能初始化父类的成员. 派生类构造函数的参数初始化列表,为什么不能初始化基类的成员? 例如下面的是不可以的 class Rectangle : p ...

  9. 深度学习——Xavier初始化方法

    20210609 https://blog.csdn.net/u011534057/article/details/51673458 https://blog.csdn.net/luoxuexiong ...

最新文章

  1. linux的三个时间
  2. angular4 note
  3. 数据结构与算法笔记(十二)—— 查找算法(顺序查找、二分法查找)
  4. java 接口类型成员变量_18.9 接口作为成员变量类型
  5. 网站跳出率的相关要点介绍
  6. apache部署多个项目
  7. OpenLDAP 2.4.44 安装 + phpLDAPadmin 安装
  8. 机器人模仿人类动作一学就会,还能举一反三了 | 论文
  9. Zend Framework 开发记录 - 代码片段–jquery–select控件
  10. Widows Live Writer
  11. 剑破冰山—Oracle开发艺术 目录
  12. 【活动】完整的Java学习路径《深入理解Java核心技术》(文末送书)
  13. SQL--“索引超出了数组界限”
  14. [矩阵的QR分解系列二] 吉文斯(Givens)变换
  15. 用blender环绕物体拍摄
  16. 最常用的35中心里效应
  17. opencv-python 线稿素描提取
  18. 有点厉害!用12万行代码堆出来个蔡徐坤,关键是能跑能跳!
  19. 红旗linux 硬件,红旗软硬件兼容性查询 | 中科红旗
  20. windows下python自带的pip安装速度过慢解决方案

热门文章

  1. linux内核字符设备文件的自动创建
  2. [react] 请说说你对react的render方法的理解
  3. [react] 在JSX中如何写注释?
  4. [react] 为什么React并不推荐我们优先考虑使用Context?
  5. Taro+react开发(43)重新渲染置空
  6. React开发(130):ant design学习指南之form中的新城多个表单
  7. [html] 说说你对cookie和session的理解
  8. [vue] 使用vue渲染大量数据时应该怎么优化?说下你的思路!
  9. [vue-cli]vue-cli生成的项目可以使用es6、es7的语法吗?为什么?
  10. 前端学习(1321):node.js得异步api