
WPF
文章平均质量分 70
sam1012
这个作者很懒,什么都没留下…
展开
-
WCF远程调用无法识别服务器名
<br />下面我介绍一下我的问题:我开发了一写wcf服务,采用iis进行host。由于这个项目涉及到跨区域的使用,因此我们的客户申请了一个固定公网ip地址。公网ip直接连接在路由器上,然后通过路由器的端口映射,将公网ip地址映射到内网ip地址。内网服务器安装windows2003,iis6.0。由于wcf默认发布时采用了服务器的机器名,因此跨网段使用是无法工作的。所以我采用了个iis默认站点增加主机头值来避免这个问题。但是问题出来了,若我给iis的主机头值设为内网的ip,那么通过ie是可以正确的将计算机名原创 2011-03-21 15:24:00 · 1765 阅读 · 1 评论 -
WPF和Silverlight的关系
由于名称的关系, WPF与WPF/E一直被认为是类似的东西.其实两者除了呈现UI的部分使用的是共同语言XAML之外,两者在本质上有很大的不同. 甚至,XAML对WPF与Silverlight有不同的意义,也不能算是两者间"共同的语言".XAML对WPF来说,是一种把.NET程序语言改用XML来描述的方式.换句话说,XAML用在WPF上,像是另外一种程序语言.与C#, VB ,Iro转载 2013-05-07 09:48:50 · 448 阅读 · 0 评论 -
详解Silverlight和WPF互相扩展
虽然大部分Windows Presentation Format (WPF)和Microsoft Silverlight应用程序应用场景完全不同,但有时候需要同时使用这两种技术来创建更完美的程序,当然,在这种情况下,要对其进行整合和协调,以实现高效开发和可长期维护性。1.更适合WPF或Silverlight的场景WPF被设计为创建Windows桌面应用程序,具有访问富用户界面特征,如动画、转载 2012-06-13 16:06:16 · 905 阅读 · 0 评论 -
WPF DataGrid 绑定DataSet数据 自动生成行号
1、绑定数据:dataGrid1.ItemsSource = dataSet.Tables[0].DefaultView;注意:在创建DataGrid 时可以通过AutoGenerateColumns 属性设置列是否自动生成,从而加入自定义列。如果DataGrid 中同时包含转载 2011-09-26 16:59:11 · 2751 阅读 · 0 评论 -
WPF中实现Timer 事件
在 WPF 中不再有类似 WinForm 中的 Timer 控件,因此,需要使用 DispatcherTimer 类来实现类似 Timer 的定时执行事件,该事件使用委托方式实现。DispatcherTimer 类在System.Windows.Threading 下,需要转载 2011-09-22 16:39:13 · 1078 阅读 · 0 评论 -
WPF中使用ObjectDataProvider绑定方法
ObjectDataProvider提供了绑定任意.net类型的功能,具体功能如下: 1.ObjectDataProvider提供了绑定任意CLR类型的公嫩那个。 2.它可以再XAML中利用生命史的语言以及参数化的构造函数完成对数据的创建 3.增加对成员函数的绑定转载 2011-08-16 10:41:09 · 1342 阅读 · 0 评论 -
WPF中自定义只能输入数字的TextBox .
KeyDown事件:private void TextBox_KeyDown(object sender, System.Windows.Input.KeyEventArgs e) { TextBox txt = sender as转载 2011-08-11 14:55:23 · 1000 阅读 · 0 评论 -
Xml中SelectSingleNode方法中的xpath用法
01.最常见的XML数据类型有:Element, Attribute,Comment, Text. 02. 03. Element, 指形如Tom的节点。它可以包括:Element, Text, Comment, ProcessingInstruction, CDATA, and EntityReference. 04. 05. Attribute, 指在中的粗体部分。 0转载 2011-06-22 16:07:00 · 414 阅读 · 0 评论 -
Xml与DataTable相互转换方法
Xml文件:xmlsample.xml 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->music> song> artist>The Chi-litesartist> genre>Soulgenre> albu转载 2011-06-21 15:09:00 · 459 阅读 · 0 评论 -
详解Silverlight和WPF互相扩展(转载)
1.更适合WPF或Silverlight的场景WPF被设计为创建Windows桌面应用程序,具有访问富用户界面特征,如动画、3D图形、音频和视频,以及直接访问图 形加速硬件以实现更好的图形性能。由于大部分WPF应用程序是在计算机本地运行,因此不会涉及到象Web应用程序那样 的安全限制,因此,如果对文件系统有访问限制的话,WPF应用程序可以只在用户计算机上存储少量的数据,同样,由于 应用程序不用转载 2011-06-21 15:08:00 · 589 阅读 · 0 评论 -
wpf 中获取datagrid中的值
public static void SetDataGridCellIsEnabled(DataGrid datagrid, int rowIndex, int[] cellIndexArray, bool IsEnabled) { for (int index = 0; index { DataGridCe转载 2011-06-22 09:51:00 · 990 阅读 · 0 评论 -
WPF DataGrid 获取当前行某列值
[0]是指当前行第1列的单元格位置注意:DataRowView要求必须引用System.Data命名空间方法一: DataRowView mySelectedElement = (DataRowView)dataGrid1.SelectedItem; int result = Convert.ToInt32(mySelectedElement.Row[0]);转载 2011-06-22 10:41:00 · 2027 阅读 · 0 评论 -
WPF中打印问题的探讨
最近在做一个WPF方面的项目,在打印功能实现上费了很大劲。因为我原来是在做Winform方面的项目,接受WPF时感觉还很相似,可仔细往里做下去却发现两者外看相似,实则差异很大,打印就是其中很大的差距。Winform有对应的对话框围绕打印核心类PrintDocument进行操作,而WPF里则是在PrintDialog里进行扩展。WPF简单的打印很简单,几行代码就够,可要实现较大功能时就需要很多的扩展,如分页打印及对打印允许客户有较大的设置自由度时,就很麻烦了。我以我这次的功能实现与大家进行探讨。 常见的转载 2011-05-30 15:29:00 · 2027 阅读 · 1 评论 -
超赞的四款WPF辅助开发免费工具
<br />【IT168 技术文档】以下介绍的工具均为免费版,有些是源代码开放,希望对大家有用。<br />Kaxaml<br /> 轻量级XAML 编辑器,可以同时进行图像和XAML 代码的编辑。最终生成开发人员想要的XAML 程序。<br /> 网站链接:http://kaxaml.codeplex.com/<br /> 下载:http://down.tech.sina.com.cn/content/49174.html<br /><br />Kaxaml<br />Shazzam<br />转载 2011-03-29 13:35:00 · 2557 阅读 · 0 评论 -
printing DataGrid in WPF
<br />Here is an example of printing DataGrid in WPF.<br /> <br />XAML code:<br /><Window x:Class="WpfDataGridPrinting.Window1"<br /> xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"<br /> xmlns:x="http://schemas.microsoft.com/winfx/原创 2011-03-22 11:03:00 · 704 阅读 · 0 评论 -
WPF初学者之几种WPF程序的入口说明
<br />1,直接指定StartupUri为某一个window的子类Window1.xaml(属性指定法)<br /> <br /> <Application x:Class="brush.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="Window1转载 2011-03-22 10:04:00 · 847 阅读 · 0 评论 -
WPF初学者之XAML的资源(Resources)结构
<br />先看一段代码:(下面是以Window WPF进行讲解,如果是Web 的话就把<Window改为<Page 而如果是 UserControl 的话,就改成<UserControl ... )<Window x:Class="brush.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"转载 2011-03-22 09:39:00 · 2042 阅读 · 0 评论 -
WPF初学者之WPF样式
<br />统一样式的定义方法: <Style TargetType="Button">,如果没有更优先的(样式的优先性)样式指定,那么默认所有在Grid中的Button都用这套样式<br />请注意不要加上x:Key属性<Grid.Resources ><Style TargetType="Button"><Setter Property="Background"><Setter.Value><LinearGradientBrush StartPoint="0.5,0" EndPoint=" 0.5,1"转载 2011-03-22 10:51:00 · 607 阅读 · 0 评论 -
浅析WPF与Silverlight的关键区别
Silverlight刚诞生时,很多人只是简单的理解它为Flash的竞争对手。但是随着微软的进一步工作,Silverlight的应用范围越来越广泛,甚至很多人将它与WPF混为一谈。本文将为大家细细道来。当WPF和Silverlight越来越受到.NET开发人员重视的时候,两者间的界限也越来越模糊。回顾六月,Wintellect发布了鲜为人知但极其重要的“微软WPF和Silverlight之转载 2013-05-07 09:49:24 · 499 阅读 · 0 评论