WinFramework轻量级开发框架 - 图标尺寸规范


图标尺寸规范

 

如图所示:

  1. 功能操作按钮图片,大小为32x32尺寸
  2. 模块功能小图标,尺寸大小为16x16,图片和4对应,图片相同(同名)大小不同
  3. 模块图标,尺寸大小为16x16
  4. 模块功能大图标,尺寸大小为64x64,图片和2对应,图片相同(同名)大小不同

其他:

  • 1处的图标,如果是基础功能,图标不能修改,如果想替换,在Image下替换掉同名图标即可
  • 3处的图标在模块的AssemblyInfo.cs中设置,图标只需设置名称,
    比如人事管理图标为People_16x16.png, _16x16.png部分不必设置,设置例子为:[assembly: AssemblyModule("人事管理", "People")]
  • 2处和4处的图标在功能窗体提供器中设置,从在FunctionPng属性,明明规则和3一样,比如用户管理图标为(小)Role_16x16.png和(大)Role_64x64.png
C# 全选
publicclassFunctionMyRole : ModuleFunctionBase
{
    //设置功能图标,确保Images文件夹中拥有[FunctionPng]_16x16.png和[FunctionPng]_64x64.png
    publicoverridestringFunctionPng { get { return"Role"; } }
    publicoverrideForm LoadForm(Form MIDParent)
    {
        if (frmFun == null)
        {
            frmFun = newfrmMyRole();
            if (MIDParent != null)
            {
                frmFun.MdiParent = MIDParent;
            }
        }
        return frmFun;
    }
}

3处的图标在窗体中添加(只有自定义功能按钮的时候才使用):窗体需重载IniButton事件,例子:

C# 全选
publicoverridevoid IniButton()
{
    AddButton(BarButtonNameCommon.VIEW, "查看", "View_32x32.png", FunctionAuthorityCommon.VIEW, "查看").ItemClick += DoView;
}

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
上一篇:C/S架构轻量级快速开发框架WinFramework-VS解决方案和工程项目
下一篇:C/S架构轻量级快速开发框架WinFramework-功能列表及模板窗体
评论列表

发表评论

评论内容
昵称:
关联文章

WinFramework轻量级开发框架 - 图标尺寸规范
WinFramework轻量级开发框架 - 软件截图
C/S架构轻量级快速开发框架WinFramework架构图
C/S架构轻量级快速开发框架 - WinFramework核心优势
WinFramework轻量级开发框架 - 功能按钮事件详解
WinFramework轻量级开发框架 - LayoutControl界面自适应控件
WinFramework轻量级开发框架 - 参数设置
WinFramework轻量级开发框架 - 代码生成器(CodeGenerator)简介
WinFramework轻量级开发框架 - 插件式框架-业务模块管理
WinFramework轻量级开发框架 - 窗体权限机制
WinFramework轻量级开发框架 - 新建Winform业务数据窗体
WinFramework轻量级开发框架 - 窗体继承关系图详解
WinFramework轻量级开发框架 - Winform开发框架-模块功能窗体注册与配置
WinFramework轻量级开发框架 - 窗体自定义功能按钮(InitButton/AddButton方法)
WinFramework轻量级开发框架 - 公共字典数据扩展
WinFramework轻量级开发框架 - 界面扩展按钮-自定义按钮
WinFramework轻量级开发框架 - 开发者必备技能
WinFramework轻量级开发框架 - 运行程序出现数据配置窗体
WinFramework轻量级开发框架 - 代码生成器参数设置
WinFramework轻量级开发框架 - 开发报表打印功能