winform调用wpf窗体及wpf中grid绘制表格

winform调用wpf窗体及wpf中grid绘制表格

ID:16341161

大小:177.46 KB

页数:4页

时间:2018-08-09

winform调用wpf窗体及wpf中grid绘制表格_第1页
winform调用wpf窗体及wpf中grid绘制表格_第2页
winform调用wpf窗体及wpf中grid绘制表格_第3页
winform调用wpf窗体及wpf中grid绘制表格_第4页
资源描述:

《winform调用wpf窗体及wpf中grid绘制表格》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、WinForm调用WPF窗体及WPF中Grid绘制表格Ø背景质检模块,操作工根据工序和物料编码,确定需要填写的质检单,由于质检单的格式多样化,普通的表格控件无法满足需求,它们基本是每一列固定一种显示方式。但质检模块涉及的表单,根据相关属性值的不同,同一列不同行的显示方式、操作不同,而且涉及单元格合并等。因此想到利用WPF中Grid自绘表格。由于整个系统是WinForm程序,这就需要使用在WinForm中调用WPF窗体。Ø方法1.WinForm调用WPF窗体1)在WinForm工程的解决方案资源管理器中,在对应的解决方案中新

2、建或者添加现有的WPF用户控件工程2)在WPF中创建自定义的控件,或添加WPF控件至面板上3)在WinForm面板上添加ElementHost控件4)生成解决方案后,在刚刚的ElementHost中的Child属性中添加自建的WPF生成的控件5)注意:调用WPF窗体,需要为项目添加WPF相关引用,如图1-1所示:图1-1WPF相关引用文件2.WPF中Grid绘制表格:1)定义好要绘制表格的行数和列数,同时可以定义好行高和列宽,如图2-1:图2-1画表格2)表格边框可以在画表格的同时就画好,这种方式适合表格固定的情况;也可以

3、在添加表格内容的时候,逐一添加,如图2-2。图2-2画边框3)添加表格内容a)确定单元格显示形式,如TextBlock、TextBox、Label、RadioButton等。b)步骤:新建一个控件,内容属性的一些设置,确定填充位置,添加至需要显示的Grid中。若有需要,可进行数据绑定。详细如图2-3。图2-3单元格填充图2-4单元格填充效果如下示例图:图2-5示例图1.WPF后台数据绑定:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。