找回密码
 立即注册

QQ登录

只需一步,快速开始

CanYou2
注册会员   /  发表于:2015-10-30 14:25  /   查看:3909  /  回复:3
c1:C1DataGrid里有没有对“暂时没有数据时”的提示,如果有,改如何设置。

3 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-10-30 15:46:00
沙发
回复 1楼CanYou2的帖子

感谢对该问题的反馈。
您提到的暂时没有数据是DataSource为null么?
然后需要一个文字的提示?
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
CanYou2
注册会员   /  发表于:2015-11-6 17:32:00
板凳
是的,当DataSource的数据条数为0的时候,我想给一个文字提示“暂无数据”,不知道我们的程序在设计的时候有没有预留这方面的代码
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-9 10:49:00
地板
回复 3楼CanYou2的帖子

你可以给DataGrid添加TopRow,然后模板设置暂无数据的文字。
一些代码片段参考:
XAML代码:
  1.         <ResourceDictionary>   

  2.             <DataTemplate x:Key="HeaderTemplateRow">
  3.                 <Grid Height="30">
  4.                     <TextBlock Text="It's empty" TextWrapping="Wrap" VerticalAlignment="Center"/>
  5.                 </Grid>
  6.             </DataTemplate>
  7.         </ResourceDictionary>
复制代码

cs代码:
  1. grid.TopRows.Add(new DataGridTemplateRow() { RowTemplate = (DataTemplate)Resources["HeaderTemplateRow"] });
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部