Foxtable(狐表)用户栏目专家坐堂 → [求助]表内颜色标签绘制求教


  共有9465人关注过本帖树形打印复制链接

主题:[求助]表内颜色标签绘制求教

帅哥哟,离线,有人找我吗?
exonjee
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:352 积分:3192 威望:0 精华:0 注册:2008/9/1 9:38:00
[求助]表内颜色标签绘制求教  发帖心情 Post By:2012/8/27 17:07:00 [只看该作者]

见附件,单元格绘制标签颜色数据根据所选颜色,每行显示一个标签颜色,现在是一个颜色占据了两行位置显示,请帮忙修改代码;

 

或有其它更好的方法来实现自定义颜色标签管理方法

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:coloelabel.foxdb


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/8/27 17:26:00 [只看该作者]

没有看懂你的问题

 回到顶部
帅哥哟,离线,有人找我吗?
exonjee
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:352 积分:3192 威望:0 精华:0 注册:2008/9/1 9:38:00
  发帖心情 Post By:2012/8/27 20:09:00 [只看该作者]

请看下图,图1,2给制单元格异常,


图片点击可在新窗口打开查看此主题相关图片如下:img1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:img2.png
图片点击可在新窗口打开查看

 


 

需要下图的效果

 


图片点击可在新窗口打开查看此主题相关图片如下:img.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
exonjee
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:352 积分:3192 威望:0 精华:0 注册:2008/9/1 9:38:00
  发帖心情 Post By:2012/8/27 22:39:00 [只看该作者]

老六看下如何解决

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/8/28 8:22:00 [只看该作者]

If e.Col.Name = "颜色" AndAlso e.Row.IsNull("名称") = False Then
    Dim br As New system.Drawing.SolidBrush(color.FromARGB(cint(e.Row("名称"))))
    e.Graphics.FillRectangle(br,e.x + 1,e.y + 1, e.Width-2, e.Height - 2)
End If

 回到顶部
帅哥哟,离线,有人找我吗?
exonjee
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:352 积分:3192 威望:0 精华:0 注册:2008/9/1 9:38:00
  发帖心情 Post By:2012/8/28 8:32:00 [只看该作者]

问题解决了,谢谢老六。还想问下有方法可以调用foxtable中的内置调色板,如图

 


图片点击可在新窗口打开查看此主题相关图片如下:img1.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2012-8-28 8:36:30编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
exonjee
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:352 积分:3192 威望:0 精华:0 注册:2008/9/1 9:38:00
  发帖心情 Post By:2012/8/28 9:25:00 [只看该作者]

还想有方法可以调用foxtable中的内置调色板

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/8/28 9:37:00 [只看该作者]

没办法。

另外你直接用扩展列类型,不是更方便吗:

http://www.foxtable.com/help/topics/0083.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7235 积分:40556 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/8/28 9:42:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
exonjee
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:352 积分:3192 威望:0 精华:0 注册:2008/9/1 9:38:00
  发帖心情 Post By:2012/8/28 10:03:00 [只看该作者]

谢谢,没有注意到扩展列,这个很好,可以满足需要。

 回到顶部