更换工具栏的按钮图标,修改Toolbar按钮图标

动态加载按钮图标

开发框架工具栏的按钮图标是动态加载的,如:

Globals.LoadBitmap("24_Approval.ico")

Globals.LoadBitmap("32_EditLog.png")

图标目录

在程序目录 debug\images\

更换工具栏的按钮图标,修改Toolbar按钮图标

如何更换图标?

替换原图。注意:图标或图片的尺寸大小必须一致!

加载图标或图片的公共方法

C# 全选
 /// <summary>
        /// 加载Debug\Images目录下的图标或图片
        /// </summary>
        /// <param name="imgFileName">文件名,如:32_Print.png</param>
        /// <returns></returns>
        public static Bitmap LoadBitmap(string imgFileName)
        {
            try
            {
                string file = Application.StartupPath + @"\images\" + imgFileName;
                if (File.Exists(file))
                {
                    using (MemoryStream ms = new MemoryStream(File.ReadAllBytes(file)))
                    {
                        return new Bitmap(ms);
                    }
                }
                else
                    return null;
            }
            catch
            {
                return null;
            }
        }

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
上一篇:C#根据地址信息,自动获取该地址对应的行政区域编码
下一篇:Windows服务弹出Winform窗体应用程序实现桌面交互
评论列表

发表评论

评论内容
昵称:
关联文章

更换工具栏按钮图标修改Toolbar按钮图标
CSFramework企业版与旗舰版工具栏(Toolbar)区别
CS开发框架核心模型 - 共享主窗体工具栏(Toolbar)
隐藏工具栏按钮
CS开发框架禁用主窗体Toolbar按钮
设置主窗体主菜单、工具栏按钮及左侧模块导航菜单字体样式
如何删除Toolbar自定义按钮? 如审核|反审|根据按钮名称删除
禁用或隐藏工具栏功能按钮
隐藏主窗体工具栏功能按钮(方法二)
系统管理模块更换图标48x48
新增基础资料窗体,Toolbar上没有增删改查按钮?
修改模块图标
C/S开发框架Toolbar按钮动态生成与调用关系
开发框架支持自己定义工具栏按钮吗?
我还有一个问题,业务窗体查询怎么做?为什么Toolbar上没查询按钮
C#切割图片自动填充工具栏按钮图片
模块主窗体流程控制按钮图标设计PSD文件下载
CS开发框架Toolbar与数据字典,业务单据关系
模块主窗体流程控制按钮图标设计参考
C/S开发框架MDI架构及Toolbar按钮共享(原创)