界面控件DevExpress WPF中文教程:Data Grid——卡片视图设置

news/2024/11/8 19:21:32 标签: wpf, devexpress, 界面控件, UI开发, .net

DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以数据为中心的商业智能产品,都能通过DevExpress WPF控件来实现。

获取DevExpress v24.1正式版下载(Q技术交流:749942875)

卡片设置

卡片视图将数据表示为卡片,卡片表示数据源中的数据记录,卡片在单列中垂直排列数据源字段。

下面的图片突出显示了主要的卡片设置:

DevExpress WPF中文教程

  • CardView.FixedSize:获取或设置卡片的宽度(或高度)。默认情况下,自动计算卡片的大小(其宽度或高度取决于布局)以最佳方式显示其内容。因此,不同的卡片可以有不同的大小。为了避免这种情况,并为视图中显示的所有卡片指定相同的大小,请使用FixedSize属性。
  • CardView.MinFixedSize:指定最终用户或在代码中可以调整卡片大小的最小大小。
  • CardView.CardHeaderBinding:获取或设置指定卡片头部内容的绑定。
  • CardView.CardMargin:指定卡片的外边距。
  • CardView.CardHeaderTemplate:指定表示卡片头部的模板。
  • CardView.CardTemplate:指定表示卡片的模板。
  • CardView.CardStyle:指定卡片的样式。
如何绑定卡片头部的数据

这个例子展示了如何在卡片头部中显示产品名称,为此使用CardView.CardHeaderBinding属性。

下图显示了结果:

DevExpress WPF中文教程

XAML

<dxg:GridControl x:Name="grid">
<!-- -->
<dxg:GridControl.View>
<dxg:CardView CardHeaderBinding="{DXBinding 'RowData.Row.TrademarkName + ` ` + RowData.Row.Name'}"/>
</dxg:GridControl.View>
</dxg:GridControl>
展开和折叠卡片

每张卡片在其标题的左上角显示一个按钮,点击这个按钮可以折叠一张卡片,再次点击这个按钮展开卡片。

DevExpress WPF中文教程

卡片视图提供了多种方法,允许您展开/折叠单个卡片,以及所有卡片。这些方法如下:

  • CardView.ExpandCard:扩展指定的卡片。
  • CardView.ExpandAllCards:展开卡片视图中显示的所有卡片。
  • CardView.CollapseCard:折叠指定的卡片。
  • CardView.CollapseAllCards:折叠卡片视图中显示的所有卡片。

http://www.niftyadmin.cn/n/5744328.html

相关文章

java-web-web后端知识小结

spring框架三大核心: IOC--控制反转 DI---依赖注入 AOP--面向切面编程 web开发技术小结 1.过滤器,JWT令牌 2.三层架构 IOC, DI AOP, 全局异常处理, 事务管理 mybatis 3.数据操作与存储 mysql 阿里云OSS(云存储) 各个技术的归属: 1.过滤器, cookie,session--javaWeb 2.JWT, 阿里…

软件测试—功能测试详解

&#x1f345; 点击文末小卡片 &#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快 一、测试项目启动与研读需求文档 &#xff08;一&#xff09; 组建测试团队 1、测试团队中的角色 2、测试团队的基本责任 尽早地发现软件程序、系统或产…

Pr 视频过渡:沉浸式视频 - VR 色度泄漏

效果面板/视频过渡/沉浸式视频/VR 色度泄漏 Video Transitions/Immersive Video/VR Chroma Leaks VR 色度泄漏 VR Chroma Leaks适用于希望在 VR 视频中增加色彩分散效果的场景转换。 自动 VR 属性 Auto VR Properties 默认勾选&#xff0c;使效果自动适应 VR 素材的属性&…

mysql 源码安装以及多实例

一、源码安装mysql-5.5.32 1、编译安装CMAKE [rootOldboy tools]# tar zxvf cmake-3.5.2.tar.gz [rootOldboy tools]# cd cmake-3.5.2 [rootOldboy cmake-3.5.2]# ./configure && make && make install2、编译安装mysql-5.5.32 [rootOldboy tools]# mkdir …

一些 uniapp相关bug

1.当input聚焦时布局未上移 <scroll-view style"height: calc(100vh - 100rpx - 38rpx)" :scroll-y"true"><wd-form ref"formRef" :model"fbObj">....<wd-inputlabel"联系方式"prop"contact"clear…

jdk17启动项目报错

报错信息&#xff1a;Unable to make field private final java.util.Map sun.reflect.annotation.AnnotationInvocationHandler.memberValues accessible: module java.base does not “opens sun.reflect.annotation” to unnamed module 23e84203 修改启动参数&#xff0c;添…

基于Zynq FPGA的雷龙SD NAND存储芯片性能测试

文章目录 前言一、SD NAND特征1.1 SD卡简介1.2 SD卡Block图 二、SD卡样片三、Zynq测试平台搭建3.1 测试流程3.2 SOC搭建 四、软件搭建五、测试结果六、总结 前言 随着嵌入式系统和物联网设备的快速发展&#xff0c;高效可靠的存储解决方案变得越来越重要。雷龙发展推出的SD NA…

基于 Transformer 的语言模型

基于 Transformer 的语言模型 Transformer 是一类基于注意力机制&#xff08;Attention&#xff09;的模块化构建的神经网络结构。给定一个序列&#xff0c;Transformer 将一定数量的历史状态和当前状态同时输入&#xff0c;然后进行加权相加。对历史状态和当前状态进行“通盘…