收藏 分销(赏)

Winform调用WPF窗体及WPF中Grid绘制表格.docx

上传人:xrp****65 文档编号:6869970 上传时间:2024-12-23 格式:DOCX 页数:4 大小:177.46KB 下载积分:10 金币
下载 相关
Winform调用WPF窗体及WPF中Grid绘制表格.docx_第1页
第1页 / 共4页
Winform调用WPF窗体及WPF中Grid绘制表格.docx_第2页
第2页 / 共4页


点击查看更多>>
资源描述
WinForm调用WPF窗体及WPF中Grid绘制表格 Ø 背景 质检模块,操作工根据工序和物料编码,确定需要填写的质检单,由于质检单的格式多样化,普通的表格控件无法满足需求,它们基本是每一列固定一种显示方式。但质检模块涉及的表单,根据相关属性值的不同,同一列不同行的显示方式、操作不同,而且涉及单元格合并等。因此想到利用WPF中Grid自绘表格。由于整个系统是WinForm程序,这就需要使用在WinForm中调用WPF窗体。 Ø 方法 1. WinForm调用WPF窗体 1) 在WinForm工程的解决方案资源管理器中,在对应的解决方案中新建或者添加现有的WPF用户控件工程 2) 在WPF中创建自定义的控件,或添加WPF控件至面板上 3) 在WinForm面板上添加ElementHost控件 4) 生成解决方案后,在刚刚的ElementHost中的Child属性中添加自建的WPF生成的控件 5) 注意:调用WPF窗体,需要为项目添加WPF相关引用,如图1-1所示: 图1-1 WPF相关引用文件 2. WPF中Grid绘制表格: 1) 定义好要绘制表格的行数和列数,同时可以定义好行高和列宽,如图2-1: 图2-1 画表格 2) 表格边框可以在画表格的同时就画好,这种方式适合表格固定的情况;也可以在添加表格内容的时候,逐一添加,如图2-2。 图2-2 画边框 3) 添加表格内容 a) 确定单元格显示形式,如TextBlock、TextBox、Label、RadioButton等。 b) 步骤:新建一个控件,内容属性的一些设置,确定填充位置,添加至需要显示的Grid中。若有需要,可进行数据绑定。详细如图2-3。 图2-3 单元格填充 图2-4 单元格填充 效果如下示例图: 图2-5 示例图 3. WPF后台数据绑定:
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服