2014年2月12日

WinForm、wpf、silverlight三者关系

摘要: 最近在学C#.NET,基本语法学习的差不多了,接下来准备学习图形界面设计部分。但是我目前对于.NET的WinForm、wpf、silverlight这三者的关系弄的不是很清楚,一般书中很少介绍wpf和silverlight,网上搜了一下关于WinForm和wpf的区别,有的说WinForm是wpf的子集,有的说WinForm和wpf是共存关系,弄的很乱。想请教一下您这三者之间到底有什么样的关系呢? =========================== 以下是我对这三者间关系的理解,如果不对,请业界朋友指正。 在Windows中,诸如窗体绘制等功能由GDI实现,放在操作系统内核中。Wi... 阅读全文

posted @ 2014-02-12 14:30 wcq 阅读(467) 评论(0) 推荐(0) 编辑

silverlight 和winform的结合使用

摘要: silverlight 和winform的结合使用比较简单,将silverlight承载在页面上,页面运行在winform上的webbrowser中即可。这样的情况下,我没找到页面中silverlight和winform直接交互的方案,因此我用javascript做媒介打通silverlight和winform。简单示例:1. silverlight访问winformwinform可以直接自己的方法给页面js,只需要将需要暴露的方法设置为public,同时设置承载页面的form的com可见性为true并且提高信任级别:[PermissionSet(SecurityAction.Demand, 阅读全文

posted @ 2014-02-12 14:28 wcq 阅读(443) 评论(0) 推荐(0) 编辑

导航