WPF教程
  •  2014-4-16 17:13:18

    MVVM设计模式

    1、MVVM:模型-视图-视图模型(Model-View-ViewModel)MVVM设计模式基于MVC这种将UI和逻辑分离的结构思想。View:界面层;ViewModel:它是View的抽象,并将View的Command传递到Model;Mode:数据访问层2、在Si... 阅读全文>>
    标签:设计 模式 
  •  2014-4-10 12:57:41

    WPF中获取DataGridTemplateColumn模板定义的内容控件

    xaml格式描述:<DataGrid Name="dataGrid" Grid.Row="1" ItemsSource="{Binding}" > <DataGrid.Columns> <Dat... 阅读全文>>
  •  2014-3-25 14:08:00

    WPF中打印问题的探讨

    常见的打印方式有以下三中: 第一种:对单一控件内容的打印。 privatevoid billtitle_btn_PrintClick(object sender, RoutedEventArgse) { PrintDi... 阅读全文>>
  •  2014-3-20 15:46:52

    C# Stream 和 byte[] 之间的转换

    /// <summary> /// 将 Stream 转成 byte[] /// </summary> public byte[] StreamToBytes(Stream stream) { byte[] bytes = new byte[st... 阅读全文>>
    标签:之间 之间的 转换 
  •  2014-3-20 15:46:11

    WPF整理-跨程序集访问资源

    假如我们定义一个WPF User Control Library,并在其中添加一张图片,设置其属性为Resource。 现在我们新建一个WPF Application,然后添加这个Library的引用。则我们可以这样访问Library中的Resource,Code Sn... 阅读全文>>
    标签:整理 程序 访问 资源 
  •  2014-3-20 14:59:30

    WPF之资源

    WPF中的资源有两种,一种称为"程序集资源"(assembly resource),另一种称为"对象资源"(object resource)也称为"逻辑资源",WPF中统称后者为"逻辑资源"。一、程序集资源应用程序中的XAML、图片、音频、视频等文件,都可以将其作为程序集资源... 阅读全文>>
    标签:资源 WPF 
  •  2014-3-20 14:42:48

    WPF之快速实现拖拽功能

    场景:工具栏上有很多图标(一个图标代表一种控件),可以左键按下图标,然后拖拽到设计区域创建一个个的控件。实现:1.给工具栏上的图标添加MouseLeftDown和MouseMove事件,前者事件是为了告诉Move事件我的确按下了左键,同时也可以在MouseDown事件中初始化一... 阅读全文>>
    标签:之快 快速 实现 功能 
  •  2014-3-20 14:41:56

    WPF样式和主题

    其实WPF中的主题或者是换肤其实就是通过样式和模板来实现的,当然通常会建立一个个xaml资源字典存放不同风格的样式,一般是在App.xaml中引入需要的样式字典。如下代码: <Application.Resources> <Resourc... 阅读全文>>
    标签:样式 主题 
  •  2014-3-17 17:12:03

    C#程序以管理员权限运行

    在Vista 和 Windows 7 及更新版本的操作系统,增加了 UAC(用户账户控制) 的安全机制,如果 UAC 被打开,用户即使以管理员权限登录,其应用程序默认情况下也无法对系统目录、系统注册表等可能影响系统正常运行的设置进行写操作。这个机制大大增强了系统的安全性,但对应用... 阅读全文>>
  •  2014-3-17 17:11:26

    将必备组件与 ClickOnce 应用程序包括在一起

    在使用 ClickOnce 应用程序分发系统必备组件前,必须首先将系统必备组件需要的安装程序包下载到计算机上。 当发布应用程序并选择“从与我的应用程序相同的位置下载必备组件”,如果安装程序包不在“包” 文件夹中,则将发生错误。使用 Package.xml 添加安装程序包在文... 阅读全文>>
  •  2014-3-14 10:28:03

    WPF Browser Application证书制作、发布与自动下载安装

    WPF Browser Application中默认创建的.pfx数字证书有效期只有一年,并且“颁发者”、“颁发给”均为当前机器名和当前登陆用户名的组合,且客户端需要手动安装证书。 测试环境说明:Windows XP professional sp3 + IIS5.1 + ... 阅读全文>>
  •  2014-3-14 10:05:48

    创建pfx数字证书

    创建为ClickOnce清单签名的.pfx格式数字证书 打开Microsoft .NET Framework 的SDK命令提示,按以下步骤操作:(所有的工具可在C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\中找到)1、创... 阅读全文>>
    标签:创建 数字 证书 
  •  2014-3-13 17:38:28

    C#程序自动安装数字证书

    using System.Security.Cryptography.X509Certificates; MessageBox.Show("开始"); //添加个人证书X509Certificate2 certificate = new X509Certificate2... 阅读全文>>
  •  2014-3-13 17:30:02

    List和ObservableCollection的相互转化

    1.List<T>的简单介绍:List<T>代表的是强类型的Ojbect集合,可以通过索引访问并且提供了查找、排序以及操作此集合的方法。List基本上和ArrayList相同,它用数组的方式实现了接口IList并且他的大小可以根据需要来自动增加。Lis... 阅读全文>>
    标签:相互 转化 
  •  2014-3-13 17:28:30

    WPF 判断是否为设计(Design)状态

    在WinForm开发中,一般会在窗体或者UserControl中判断当前是否为设计状态,如:if (!this.DesignMode) { // }有时候需要在Load事件中加上一些从服务端获取数据的操作,如果此时是一个UserControl... 阅读全文>>
    标签:判断 是否 设计 状态 
  •  2014-3-13 17:16:55

    编译的时候生成.g.cs还有.g.i.cs,有什么区别?

    g表示generated,i表示intellisense在vs中利用go to definition找InitializeComponent实现的时候,进入的是.g.i.cs。vs可以不编译的情况下就生成intellisense,为go to definition这样的查找服... 阅读全文>>
  •  2014-3-13 17:14:53

    部署WPF浏览器应用程序

    WPF浏览器应用程序与Silverlight,Asp.net相比,同是发布到服务器,在IE中运行。WPF浏览器应用程序部署起来却相对困难。相信很多朋友在第一次部署WPF浏览器应用程序时,都遇到"过此应用程序类型已禁用"的错误就因为这个错误,可被折腾的够呛。无奈到网上收集了一... 阅读全文>>
  •  2014-3-13 17:07:09

    WPF ClickOnce应用程序IIS部署发布攻略

    WPF程序非常适合公司内网使用,唯一缺点就是客户端要安装.net框架4.0。优势也很明显,在客户端运行的是一个WinForm程序,自动下载,可以充分利用客户机的性能,而且是以当前的Windows用户权限运行,避免了权限带来的问题。而我觉得最大的益处还是可以自动更新!这样就具备了C... 阅读全文>>
  •  2014-3-13 17:06:24

    WPF,XBAP程序访问权限

    在网上看到的两种方法:这里我提供两种解决XBAP程序访问权限的方案。  1、通过配置CAS(Code Access Security)的方式获得访问的权限。 1 caspol -m -ag 1 -url "http://localhost/Eallies.OA.We... 阅读全文>>
    标签:程序 访问 权限 
  •  2014-3-13 17:00:03

    WPF, XBAP 和 Silverlight 的区别

    由图可见,XBAP与WPF的区别是“受限的”;Silverlight与XBAP的区别是,不需要.NET Framework。 上星期與以前的同事爭論著究竟使用XBAP來開發XX用戶端 (為筆者之前開發過的某家用戶端,以前採用.NET 1.1的Windows Form應用程式)... 阅读全文>>
    标签:区别 WPF  XBAP   Silverlight 的区别 
  •  2014-3-13 16:42:17

    在XBAP中捕获导航错误

    在普通WPF程序中本来是可以通过NavigationFailed事件的。(可以通过Application类,NavigationWindow类,NavigationService类,Frame类。它们都有NavigationService事件)。可以在XBAP中,这招貌似不能用。... 阅读全文>>
    标签:捕获 导航 错误 
  •  2014-3-12 16:25:10

    FlowDocument in WPF

    <FlowDocument xmlns=’http://schemas.microsoft.com/winfx/2006/xaml/presentation’ xmlns:x=’http://schemas.microsoft.com/winfx/2006/xaml... 阅读全文>>
    标签:FlowDocument in WPF 
  •  2014-3-12 16:21:30

    wpf标记中使用 Pack URI

    在标记中,使用 pack URI 设置某个特性的元素,从而指定 pack URI。 例如:<element attribute="pack://application:,,,/File.xaml" />表 1 阐释了可以在标记中指定的各种绝对 pack URI。... 阅读全文>>
    标签:标记 使用 
  •  2014-3-12 16:20:45

    WPF中显示任意目录的图片或其他资源文件

    根据MSDN的资料:Microsoft Windows 应用程序通常依赖包含不可执行数据的文件,如Extensible Application Markup Language (XAML)、图像、视频和音频。 Windows Presentation Foundation (W... 阅读全文>>
  •  2014-3-12 15:05:03

    wpf打印多页

    http://blogs.msdn.com/b/fyuan/archive/2007/03/10/convert-xaml-flow-document-to-xps-with-style-multiple-page-page-size-header-margin.aspx... 阅读全文>>
Copyright © 2009-2014 WPF之家(http://www.wpf123.com/) All rights reserved
 Powered by WPF之家
鄂ICP备13006396号