一切福田,不離方寸,從心而覓,感無不通。

什么是WPF?

百科名片 WPF(Windows Presentation Foundation)是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。   目录 简介 Windows Presentation Foundation 选择理由 响应程度 服务和支持 前景分析        WPF   简介 WPF为Windows Presentation Foundation的缩写 ,其原来代号为“Avalon”,因“我佩服”拼音首字母组合一样,国内有人调侃地称之为“我佩服”。WPF是微软新一代图形系统,运行在.NET Framework 3.0架构下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法。基于DirectX 9/10技术的WPF不仅带来了前所未有的3D界面,而且其图形向量渲染引擎也大大改进了传统的2D界面,比如Vista中的半透明效果的窗体等都得益于WPF。 程序员在WPF的帮助下,要开发出媲美Mac程序的酷炫界面已不再是遥不可及的奢望。 WPF相对于Windows客户端的开发来说,向前跨出了巨大的一步,它提供了超丰富的.NET UI 框架,集成了矢量图形,丰富的流动文字支持flow text support,3D视觉效果和强大无比的控件模型框架。   Windows Presentation Foundation Windows Presentation Foundation(以前的代号为“Avalon”)是 Microsoft 用于 Windows 的统一显示子系统,它通过 WinFX 公开。它由显示引擎和托管代码框架组成。Windows Presentation Foundation 统一了 Windows 创建、显示和操作文档、媒体和用户界面 (UI) 的方式,使开发人员和设计人员可以创建更好的视觉效果、不同的用户体验。 Windows Presentation Foundation 发布后(计划在 2006 年),Windows XP、Windows Server 2003 和以后所有的 Windows 操作系统版本都可以使用它。   Windows Presentation Foundation   Windows Presentation Foundation 由两个主要部分组成:引擎和编程框架。   1. Windows Presentation Foundation 引擎。Windows Presentation Foundation 引擎统一了开发人员和设计人员体验文档、媒体和 UI […]

龙生   28 Apr 2011
View Details

全国部分省市增值电信业务经营许可证查询地址

 正规的IDC公司一般都会办理增值电信业务经营许可证,站长在购买空间域名等建站资源时,可以查询相应IDC公司的ISP(Internet Service Provider,互联网服务提供商)证编号,以下是全国部分省市ISP证编号的查询地址:  上海市:http://www.shca.gov.cn  广东省:http://www.gdca.gov.cn  福建省:http://www.fjca.gov.cn  浙江省:http://www.zca.gov.cn  江苏省:http://www.jsca.gov.cn  安徽省:http://www.ahta.gov.cn  河北省:http://www.heca.gov.cn  山东省:http://www.sdca.gov.cn  天津市:http://www.tjca.gov.cn  北京市:http://www.bca.gov.cn  湖北省:http://www.ecc.gov.cn  湖南省:http://www.xca.gov.cn  黑龙江省:http://hca.hl.cninfo.net  吉林省:http://www.jlca.gov.cn  山西省:http://www.sxca.gov.cn  四川省:http://www.scca.gov.cn  

龙生   25 Apr 2011
View Details

JS 设置为首页和加入收藏夹

  设置为首页:  <a href="#" onClick="this.style.behavior=’url(#default#homepage)';this.setHomePage('这里面写上你自己主页就可以了')">设置为首页</a>     个人理解:其中behavior是css属性,设置url为ie默认(default)动作。setHomePage是设置或返回主页的路径。   加入收藏夹 <a  href="javascript:window.external.AddFavorite('这里面写上要加入收藏夹的地址就可以了', '收藏夹里显示的文字描述信息');">加入收藏夹</a> 

龙生   21 Apr 2011
View Details

C# Winform 中webBrowser显示html内容时禁止错误提示的方法

在winform中有一个控件可以显示html的内容,该控件就是webbrowser,设置它的DocumenText属性为HTML的内容即可。 在使用WebBrowser做UI的时候,我们有时不希望里面的链接被用户点击,更不希望弹出烦人的脚本错误提示框,也不希望用户能点出右键的IE菜单,要做到这些,其实都是很easy地…

禁用错误脚本提示 :将 WebBrowser控件的 ScriptErrorsSuppressed 设为 true 禁用右键菜单 :将 WebBrowser 的 IsWebBrowserContextMenuEnabled 设为 false 禁用快捷键 :将 WebBrowser 的 WebBrowserShortcutsEnabled 设为 false 禁用超链接 :超链接分为两种,一种是 当前窗口直接转向, 一种是 在新窗口中打开  当然窗口直接转向:将 WebBrowser 的 AllowNavigation 设为 false 禁用新窗口打开,需要处理 WebBrowser 的 NewWindow 事件 

做完上面的工作,基本就完工了,还有最后一点需要注意,那就是 Drag-And-Drop  。记得将 WebBrowser 的 AllowWebBrowserDrop 设为 false 

龙生   03 Apr 2011
View Details

WinForm中使控件显示在最上层的方法

控件.BringToFront();此方法只适合在同一Form中的控件。

龙生   03 Apr 2011
View Details

C# DataGridView很全面的基本功能介绍

新的 DataGridView 是 .NET 2.0 中的一个新控件,是针对 .NET 1.x 中功能较差的标准 DataGrid 控件而设计的。Matthew MacDonald 在本文中论述了许多改进,包括:DataGridView 支持大量自定义和细致的格式设置、灵活的大小调整和选择、更好的性能以及更丰富的事件模型。 .NET Framework 的前两个版本(.NET 1.0 和 .NET 1.1)在数据绑定方面留下了明显的空白。尽管开发人员拥有一个灵活的可配置模型,可以将几乎所有的控件链接到几乎所有的数据源,但却没有一种有效的方法来显示完整的信息表。可以实现此目的的唯一工具就是 DataGrid 控件,这种控件非常适合于处理简单的演示,但是不太适合实际代码。 填补这项空白是 .NET 2.0 的主要目标之一,并且 Microsoft 已经用全新的网格控件 DataGridView 来实现此目标。DataGridView 有两个指导原则。首先,其目标是支持常见任务(如主控/详细列表、验证和数据格式设置),而不需要您编写许多代码。更重要的是,设计过程中始终考虑了扩展性,因此您可以集成所需的专用功能,而不必采用低级别的复杂编程。   本页内容   基本数据绑定   美化 DataGridView   使用 DataGridView 选择单元格   DataGridView 对象   DataGridView 样式   自定义单元格格式   按钮列   图像列   编辑 DataGridView   处理错误   验证输入   使用列表列约束选择   小结 基本数据绑定 熟悉 DataGridView 的最佳方法就是实际尝试一下,无需配置任何属性。就像 DataGrid 一样,您可以使用 DataSource 属性来绑定 DataTable 对象(或从 DataTable 派生的对象)。

与 DataGrid 不同的是,DataGridView 一次只能显示一个表。如果绑定整个 DataSet,则不会显示任何数据,除非您使用要显示的表名设置了 DataMember 属性。

基本的 […]

龙生   03 Apr 2011
View Details