public static void SetDispatchStatus(GridView aGridView1, GridColumn aColStatus, bool aOnlyImage)
{
var imageList = new ImageList();
imageList.ImageSize = new Size(, );
imageList.ColorDepth = ColorDepth.Depth32Bit;
imageList.Images.Add("", Resources.已录入12);
imageList.Images.Add("", Resources.待返工12);
imageList.Images.Add("", Resources.出库中12);
imageList.Images.Add("", Resources.中断待料12);
imageList.Images.Add("", Resources.中断待答复12 );
imageList.Images.Add("", Resources.已完工12);
imageList.Images.Add("", Resources.已完检12);
imageList.Images.Add("", Resources.作废12); imageList.TransparentColor = Color.Transparent;
//
var repositoryItemImageComboBoxStatus = new RepositoryItemImageComboBox();
aColStatus.ToolTip = "状态";
if (aOnlyImage)
{
aColStatus.Width = ; repositoryItemImageComboBoxStatus.Items.AddRange(new[]
{
new ImageComboBoxItem("",JobDispatchStatus.READY,),
new ImageComboBoxItem("",JobDispatchStatus.WAIT_REWORK,),
new ImageComboBoxItem("",JobDispatchStatus.WORKING,),
new ImageComboBoxItem("",JobDispatchStatus.BREAK_FOR_PARTS,),
new ImageComboBoxItem("",JobDispatchStatus.BREAK_FOR_REPLY,),
new ImageComboBoxItem("",JobDispatchStatus.FINISHED,),
new ImageComboBoxItem("",JobDispatchStatus.CHECKED,),
new ImageComboBoxItem("",JobDispatchStatus.CANCELED,), });
}
else
{
repositoryItemImageComboBoxStatus.Items.AddRange(new[]
{
new ImageComboBoxItem("待开工",JobDispatchStatus.READY,),
new ImageComboBoxItem("待返工",JobDispatchStatus.WAIT_REWORK,),
new ImageComboBoxItem("维修中",JobDispatchStatus.WORKING,),
new ImageComboBoxItem("中断待料",JobDispatchStatus.BREAK_FOR_PARTS,),
new ImageComboBoxItem("中断待答复",JobDispatchStatus.BREAK_FOR_REPLY,),
new ImageComboBoxItem("已完工",JobDispatchStatus.FINISHED,),
new ImageComboBoxItem("已完检",JobDispatchStatus.CHECKED,),
new ImageComboBoxItem("已作废",JobDispatchStatus.CANCELED,),
});
}
repositoryItemImageComboBoxStatus.Name = "repositoryItemImageComboBoxStatus";
repositoryItemImageComboBoxStatus.SmallImages = imageList;
//
aColStatus.ColumnEdit = repositoryItemImageComboBoxStatus;
}

效果图:

GridControl的列显示成图片+文字,并且不同的文字对应不同的图片的更多相关文章

  1. VS2003 下GridControl的列显示成图片+文字的形式实现

    public RC_CustomerSolicitListUC() { // 该调用是 Windows.Forms 窗体设计器所必需的. InitializeComponent(); // TODO: ...

  2. DevExpress GridControl导出ExportToXls 数字类型显示成货币格式

    用Dev开发很习惯直接用自带控件导出Excel,现在很少使用原生的Excel API去操作了.除非需要详细的控制. 但别人家封装好的就得按人家的规则的.在使用GridControl导出Excel时发现 ...

  3. CSS实现文字竖排 DIV CSS文字垂直竖列排版显示如何实现?

    DIV CSS实现文字竖排排版显示兼容各大浏览器,让文字垂直竖列排版布局. 有时我们需要一段文字进行从上到下竖列排版,我们知道CSS样式中有一样式可以让其竖列排版,但所有浏览器不全兼容,逼不得已放弃. ...

  4. C# 在网页中将Base64编码的字符串显示成图片

    在写一个接口,返回的json里面有图片,是Base64编码的字符串. 测试接口的时候,发现原来在html显示,是直接可以将Base64编码的字符串显示成图片的. 格式如下: <img src=d ...

  5. 使用 Qt 获取 UDP 数据并显示成图片(2)

    本文首发于 BriFuture 的 个人博客 在我的前一篇文章 使用 Qt 获取 UDP 数据并显示成图片 中,我讲了如何用 Python 模拟发送数据,如何在 Qt 中高效的接收 UDP 数据包并将 ...

  6. 使用MailKit发送带有内嵌图片的邮件且图片不显示成附件

    使用MailKit发送带有内嵌图片的邮件且图片不显示成附件 参考文章:MailKit---发送邮件 注意 在邮件客户端中是否显示内嵌图片为附件依据不同邮件有所不同,暂经测试Outlook和qq不显示为 ...

  7. Android 文字过长TextView如何自动截断并显示成省略号

    当用TextView来显示标题的时候,如果标题内容过长的话,我们不希望其换行显示,这时候我们需要其自动截断,超过的部分显示成省略号. 如下图所示,标题过长,自动换行了,显示不是很好看. 这时候我们需要 ...

  8. [转] BootStrap table增加一列显示序号

    原文地址:https://blog.csdn.net/aboboo5200/article/details/78839208 最近由于项目需要,使用BootStrap table做数据展示,其中要在第 ...

  9. ps中为什么在图片上面添加不了文字

    我们在使用PS对某些图片进行处理时,往往会添加一些文字:但有时因图片格式问题,导致添加文字是一个小黑点,无法看清,下面就为大家讲解一下具体的处理方法. 工具/原料   Photoshop CS5.图片 ...

随机推荐

  1. 九度oj 1528 最长回文子串

    原题链接:http://ac.jobdu.com/problem.php?pid=1528 小白书上的做法,不过这个还要简单些... #include<algorithm> #includ ...

  2. Spark 3000门徒第二课scala面向对象总结

    昨晚听了王家林老师3000门徒spark系列课程的第二课,讲述了scala面向对象知识,并且带着过了一遍Spark核心类:SparkContent,RDD的代码,下面写一下心得: RDD是抽象类,实现 ...

  3. [原]项目进阶 之 集群环境搭建(二)MySQL集群

    上次的博文中我们介绍了一下集群的相关概念,今天的博文我们介绍一下MySQL集群的相关内容. 1.MySQL集群简介 MySQL群集技术在分布式系统中为MySQL数据提供了冗余特性,增强了安全性,使得单 ...

  4. NSNumber、NSValue、NSDate、NSObject

    注:OC中数组和字典只能存储OC对象不能存放基本数据类型. NSNumber NSNumber可以用来把一个基本数据类型包装成一个NSNumber类型的对象. NSNumber *number = [ ...

  5. Swing做的非阻塞式仿飞秋聊天程序

    采用Swing 布局 NIO非阻塞式仿飞秋聊天程序, 切换皮肤颜色什么的小功能以后慢慢做 启动主程序. 当用户打开主程序后自动获取局域网段IP可以在 设置 --> IP网段过滤, 拥有 JMF ...

  6. eclipse格式化代码末班修改

    在窗口->首选项->输入format(格式)搜索,或者找Java->代码样式->格式化程序: 几个内置的不能调格式化代码风格,但是可以根据内置的新建一个,出来很多选项,开始调吧 ...

  7. iptables规则表

    1.iptables规则表 Filter(针对过滤系统):INPUT.FORWARD.OUTPUT NAT(针对地址转换系统):PREROUTING.POSTROUTING.INPUT.OUTPUT ...

  8. linux下的clock skew detected

    今天在虚拟机上用GCC编译一个程序的时候,出现了下面的错误: make: warning: Clock skew detected. Your build may be incomplete 试了ma ...

  9. 寻找idea...

    域名:tianhuangdilao.com 天荒地老 现在闲置,寻求好的idea...

  10. xml基础学习笔记03

    继续上篇xml学习笔记,坚持.坚持.再坚持啊.... 本篇主要记录: 35.XML节点的删除与修改 36集.用XML制作RSS订阅源 <?php /* 笔记: 35.XML节点的删除与修改 使用 ...