WPF多表头技术探索总结
方案一:Grid+TextBlock嵌套DataGrid方式。
该方案是现在项目中已使用的方案。实现起来比较简单,但不具有通用性,不同数据DataGrid需要指定不同的TextBlock跨不同列。实现起来局限性,目前不能冻结列。
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/1e414159-70f6-4be3-9be5-56e4f3278366
http://blog.sina.com.cn/s/blog_6719a7150100t10o.html
方案二:Wpf包装 WinForm中的多表头控件
WinForm中的多表头控件很成熟,可以用Wpf控件包装WinForm多表头控件,但是WinForm和Wpf控件在呈现方式上有差别,会导致样式和形式上和整体的WPF风格相差很大,将WinForm的样式调整为WPF样式比较困难
方案三:第三方控件
目前第三方控件在网上形成巨大的共享资源,其中包括收费的也有免费的,有开源的也有不开源的,合理的使用第三方控件将使项目组的工作事半功倍。比如项目中有些复杂的业务逻辑、有些绚丽的效果需要有专门的定制控件才能完成,这个时候我们会考虑到是项目组自己开发还是用第三方的控件,其实很多时候我们都会权衡时间和财力来决定,比如时间很紧且项目组人员都没有空余做这些事情
(1)ComponentOne FlexGrid
(2)Developer Express, 该第三方控件功能强大。
(3) Essential Studio 2012中的 GridDataControl Stocked Headers Demo
(4)Telerik for Wpf 中的GridView包含多表头功能。该第三方控件功能强大。
方案四:DataGrid+WPF绘图实现自定控件
转载于:https://www.cnblogs.com/Joetao/articles/2747369.html
WPF多表头技术探索总结相关推荐
- 从入门到深入:移动平台模型裁剪与优化的技术探索与工程实践
可以看到,通过机器学习技术,软件或服务的功能和体验得到了质的提升.比如,我们甚至可以通过启发式引擎智能地预测并调节云计算分布式系统的节点压力,以此改善服务的弹性和稳定性,这是多么美妙. 而对移动平台来 ...
- 【深度学习】模式识别技术探索之决策树(Decision tree)
[深度学习]模式识别技术探索之决策树(Decision tree) 文章目录 1 什么是模式和模式识别? 2 常见的模式识别系统 3 应用领域 4 举例:随机森林(Random Forest)4.1 ...
- 【深度学习】计算机视觉相关技术探索(一)
[深度学习]计算机视觉相关技术探索(一) 文章目录 1 计算机视觉概述 2 使用机器学习解决图像分类问题 3 Keras和神经网络简介 4 卷积神经网络(CNN),迁移学习 5 对象检测问题 6 yo ...
- 视频通信关键技术探索及实践
导读:2021年10月21日,「QCon 全球软件开发大会」在上海举办,网易智企技术 VP 陈功作为出品人发起了「AI 时代下的融合通信技术」专场,邀请到多位技术专家与大家一起分享相关技术话题. 我们 ...
- 嘉宾PPT分享|泛娱乐领域音视频技术探索与实践
2021·MCtalk 5G 技术大带宽.低延时.海量连接的特点,让短视频.直播购物.游戏.音视频社交等变得更加简单,同时,互联网的发展带来了泛娱乐领域的多样化体验,让大众对于 AI 以及音视频的体验 ...
- 智能化测试技术探索与实践——AAAS/IEEE Fellow、北京大学讲席教授谢涛阿里行
谢涛教授简介 谢涛教授长期从事软件工程的研究,在软件测试.软件解析学.软件安全.智能软件工程.教育软件工程等方面做出了很多开创性的工作及突出的研究成果,因此先后当选美国计算机协会杰出科学家(ACM D ...
- GitChat · 安全 | 基于机器学习的 Webshell 发现技术探索
GitChat 作者:兜哥 原文: 基于机器学习的 Webshell 发现技术探索 关注公众号:GitChat 技术杂谈,一本正经的讲技术 第十一章WebShell检测 WebShell就是以ASP. ...
- 【语音之家】AI产业沙龙—火山语音在AI视频译制方向的技术探索与实践
由CCF语音对话与听觉专委会 .中国人工智能产业发展联盟(AIIA)评估组.火山语音.语音之家.希尔贝壳共同主办的[语音之家]AI产业沙龙-火山语音在AI视频译制方向的技术探索与实践,将于2022年1 ...
- 硬件开发趋势与技术探索
LiveVideoStackCon 2022 音视频技术大会 北京站将于11月25日至26日在北京丽亭华苑酒店召开,本次大会将延续[音视频+无限可能]的主题,邀请业内众多企业及专家学者,将他们在过去一 ...
最新文章
- java微信oppo,OPPO实现全球首次5G微信视频通话,国产手机满分操作
- 【cs229-Lecture19】微分动态规划
- Solr配置IK分词器
- 神策数据企业服务解决方案重磅上线,构建全新 To B 企业运营体系
- SpringBatch读文件(FlatFileItemReader)写据库(MyBatisBatchItemWriter)(四)
- 中国宜坚持发展自主操作系统
- 自学电脑编程_81岁老太自学编程开发APP,她的日常酷过95%年轻人
- 「讨论」测试工程师能否作为一份终生职业?30岁+怎么办?
- Python txt转换为excel
- Ribbon界面介绍
- Exploring Simple Siamese Representation Learning[arxiv Submitted on 20 Nov 2020]------论文解读
- 干细胞体外培养最新技术进展(2021年9月)
- 帝国cms 自动生成html,帝国CMS静态生成为一行代码教程
- 北京大学计算机学院刘利,信息科学学院 科研动态 深化新文科计算机教学改革,实施分类分层次教学体系研讨会在京召开...
- JMeter接口自动化发包与示例
- 打印机不打印计算机原因,打印机正常但无法打印原因以及如何解决
- 分布式系统:一致性hash算法 在分布式系统中的应用
- SpringBoot中通过接口下载resources下的文件
- 数据库仓工具箱及阿里大数据之路--阅读总结
- Windows运行Nacos
热门文章
- Hibernate从入门到精通(十)多对多单向关联映射
- 企业级的开发组件02 - DevExpress DXperience Universal 2011.2.5 Final
- 从零开始学习jQuery (五) 事件与事件对象【转】
- C++--在单文档的应用程序增加多个视图
- jQuery UI Autocomplete示例(一)
- linux memcached 的安装
- shell之实战应用一(查找xml文档中的关键字段)
- jQuery练习---- 超简单的表格悬停变色Demo
- 【安装PHP】如何在openSUSE42.1下编译安装PHP7
- 安装最新Spree出现error:spree_core requires will_paginate (= 3.0.pre2, runtime)