找回密码
 立即注册

QQ登录

只需一步,快速开始

feiyan0320

中级会员

17

主题

70

帖子

615

积分

中级会员

积分
615

活字格认证微信认证勋章

QQ
feiyan0320
中级会员   /  发表于:2015-7-30 09:19  /   查看:13443  /  回复:16
hi,版主好,在您帮忙弄的合并列标题透明的代码中,如何将下图中过滤下拉的背景变为不透明呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

16 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-7-30 09:20:00
沙发
回复 1楼feiyan0320的帖子

感谢你的反馈。
下拉框不透明的问题我们已经收到了,我需要调试下代码才能给你反馈。
初步判断是需要在模板里改变filter过滤的背景色。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-30 17:34:00
板凳
回复 1楼feiyan0320的帖子

你好。
如图所示的就是过滤样式的代码:



其中DataGridColumnOptionsDDwonStyle就是设置下拉框的样式。
你可以在这里设置下拉框背景色。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
feiyan0320
中级会员   /  发表于:2015-7-30 23:15:00
地板
多谢,但我不是太明白具体怎么做
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-31 10:00:00
5#
回复 4楼feiyan0320的帖子

如下代码就可以设置过滤的样式的背景色。
  1.         <c1:C1DataGrid.FilterStyle>
  2.                 <Style TargetType="c1:C1DropDown">
  3.                     <Setter Property="Background" Value="Red"/>
  4.                   
  5.                 </Style>
  6.             </c1:C1DataGrid.FilterStyle>
复制代码


细节部分,我做个示例给你演示。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
feiyan0320
中级会员   /  发表于:2015-7-31 11:08:00
6#
回复 5楼Alice的帖子


  1.             <c1:C1DataGrid.FilterStyle>
  2.                 <Style TargetType="c1:DataGridFilter">
  3.                     <Setter Property="Background" Value="Red"/>
  4.                 </Style>
  5. </c1:C1DataGrid.FilterStyle>
复制代码


现在是这个效果
下拉出来的还是透明的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-31 11:55:00
7#
回复 6楼feiyan0320的帖子

你好。
还需要重写DataGridTextFilter,我帮你做了一个示例如下所示:





请问将header区域的背景色设置为透明,这个透明色是有什么样的考虑或是支持点么?
因为将ColumnHeader设置为透明修改模板影响面比较大,会影响到所有header区域的东西,比如你看到的过滤。这就需要更多的代码修改来重置过滤的样式。
就是说仅仅是设置一个header区域的背景透明,代码量和复杂度会成倍上升,在这个上面修改会越来越复杂,这会造成你后期维护的困难。
如果没有特殊的需求,我们是建议你改成一个颜色,比如白色,只需要一句代码: HeaderBackground=&quot;White&quot;   即可。

对于我们的建议,或是你在需求上有什么特别的点,欢迎和我们讨论沟通,以便更好的帮助你完成项目。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
feiyan0320 + 5 thanks,问题已解决

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
feiyan0320
中级会员   /  发表于:2015-7-31 12:37:00
8#
回复 7楼Alice的帖子

非常感谢!我重新思考下透明带来的得与失
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-31 14:01:00
9#
回复 8楼feiyan0320的帖子

不用客气。
希望我们能够帮你更好的去完成项目。
有什么问题,欢迎及时提出来。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢        
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
feiyan0320
中级会员   /  发表于:2015-7-31 14:15:00
10#
版主,我去掉了为标题透明所加的代码后,发现还是透明的,咋回事,是新版本支持了吗
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部