前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Newbeecoder.UI新版开源控件库DataGrid使用说明

Newbeecoder.UI新版开源控件库DataGrid使用说明

原创
作者头像
用户7152477
修改2022-05-05 11:55:30
2.8K0
修改2022-05-05 11:55:30
举报
文章被收录于专栏:CSharp编程CSharp编程

用DataGrid控件显示数据和信息的集合。在WPF能自定义外观,单元格,表格头部,字体,颜色等内容。

使用ItemsSource属性进行数据源绑定,绑定任何实现IEnuemerable的数据源。默认情况下,当用户单击DataGrid中的单元格时会选择整行,如果用户选择多行设置SelectionMode属性。假如不想生成自动列使用AutoGenerateColumns属性设置为false。

GridLinesVisibility使网格线可见、AreRowDetailsFrozen冻结行详细信息。Microsoft Docs对DataGrid每项功能有详细说明。

在样式中有常见的表格选项,如交替行背景和显示/隐藏标题,网格线和滚动条。多个样式和模板属性,通过对ColumnHeaderStyle,CellStyle,RowStyle自定义样式达到设计需求。

Newbeecoder.UI是一个轻量级和扩展性的开源项目,基于MVVM开发框架,可用来快速搭建WPF应用程序,而无需了解控件内部实现细节,方便扩展更多控件样式以及使用,该项目使用纯C#+WPF开发,易于扩展和集成到开发项目中。只要你的已有系统是使用WPF开发的,你都能够使用Newbeecoder.UI来轻易的开发出你好看的应用程序来集成到你的现有项目之中。

开发框架经过严格的技术验证和系统测试,如压力测试,得到广大用户的赞誉和好评。我们积极收集用户反馈的意见,不断完善和改进,最新版本极少有系统性缺陷。我们秉着分享成功经验,坚持创新原则,永久提供优质的售后服务与技术保障。每次发布新版本,一定会给用户带来惊喜,每次免费升级,一定能让用户感到贴心和温暖。我们秉着创新、专注、专业,始终如一的精神理念,乐于分享成功和喜悦,欢迎使用我们的产品。

Demo下载:

Newbeecoder.UI.zip

Newbeecoder.UI控件库根据用户需求开发稳定而高效项目,通过视频来演示控件库整体功能:

视频内容

​ 在控件库中使用DataGrid很简单。我们截图看一下效果和调用代码:​

代码语言:html
复制
<Grid DataContext="{Binding Source={StaticResource Items}}">
    <DataGrid Style="{DynamicResource DefaultDataGridStyle}" ColumnWidth="*" ItemsSource="{Binding Mode=Default, XPath=/MockObjects/MockObject}">
        <DataGrid.Columns>
            <DataGridTextColumn Header="编号" Binding="{Binding XPath=@Number}"/>
            <DataGridTextColumn Header="姓名" Binding="{Binding XPath=@Name}"/>
            <DataGridTextColumn Header="简称" Binding="{Binding XPath=@Type}"/>
        </DataGrid.Columns>
    </DataGrid>
</Grid>

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档