如何在WPF中使用Windows Form控件
更新时间:2024-04-24 11:40:01 阅读量: 综合文库 文档下载
- wpf性能如何推荐度:
- 相关推荐
如何在WPF中使用Windows Form控件
由于WPF中没有没有DateTimePicker控件,网上有人写的又不太好用,而在WinForm中有此控件,因此想到了从.net中借用此控件。
首先,我们需要向项目中的引用(reference)中添加两个动态库dll,一个是.NET库中的System.Windows.Forms,另外一个是WindowsFormsIntegration。组件不好找,排一下序就比较容易了。
添加完两个动态dll以后,就可以在控件库中找到WindowsFormsHost这个控件了。这个控件是我们添加Windows Form控件的基础。跟别的其他的控件一样,它也是可控的,可以自定义它在窗口中的位置、控件大小颜色等属性。
将这个控件放入窗体,放置完以后在xmal代码中会自动生成相应代码:
然后,需要在xmal的开始处添加两行代码
xmlns:WinFormHost=\indowsFormsIntegration\
xmlns:WinFormControls=\ndows.Forms\
这样就可以在WindowsFormsHost下放置需要的Windows Form控件了,比如
这是最简单的情况,就是添加了一个button。这时一般会报一个错误:“未找到类型“WinFormControls:Button”。请确保不缺少程序集引用,并且已生成所有引用的程序集”。这都是因为没有生成项目,有些程序集只能在生成时加上,而现在没有加上,解决办法就是在菜单栏点击“生成”->“重新生成解决方案”,就OK了。运行以后会发现整个
WindowsFormsHost上就放置了一个硕大的button……如果需要有布局的可以在WindowsFormsHost下放置Panel等布局控件。 最后附上整个xmal代码
xmlns=\ xmlns:x=\ xmlns:WinFormHost=\indowsFormsIntegration\ xmlns:WinFormControls=\ndows.Forms\ Title=\ Height=\ Width=\
以下是MSDN中演练:在 WPF 应用程序中承载 Windows 窗体控件帮助,以供大家参考
http://msdn.microsoft.com/zh-SG/library/bb514662(v=vs.100)
正在阅读:
CSFB寻呼04-25
一次有趣的课作文500字07-07
2016武汉市小学及幼儿园教师教育云及信息技术应用能力提升工作远03-08
论文写作 政法国际法评论引注体例10-19
静静的夜里,一个人偷偷想你02-16
上海沪教五四制初中语文七上《11白居易诗二首》word教案(2)01-03
2010年市级双评文件09-19
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 控件
- 何在
- Windows
- 使用
- Form
- WPF
- 2010级通信原理期末考试试卷TM
- 卫生部、国家中医药管理局关于印发卫生部、国家中医药管理局关于
- SJW07-A II型网络密码机使用说明书v2.2 - 图文
- 蛋鸡、肉鸡家禽饲料原料中能量和营养成分的评估
- How to Improve Your Reading Ability
- 2010年“数学解题能力展示”读者评选活动三年级组初赛解答
- 苏州市工业自动控制系统企业名录2018版786家
- 核磁共振氢谱专项练习及答案 - 图文
- 操作系统课程作业答案 - 图文
- 系统内核漏洞利用迁移技术
- 关于“人生价值大拍卖”主题教学案例
- 纸面石膏板吊顶施工工艺
- 植物生理学研究法 - 图文
- 10级《数据库系统》作业复习重点
- A review of recent progress in coatings, surface modi中文翻
- H3C ER系列路由器vpn建立后本端电脑通过对端网关上公网案例 - 图
- 中国画笔墨的美感
- 小学三年级奥数试题精选
- 2015中国企业财务共享服务中心建设情况调查报告
- 三年级奥数巧求周长