代码改变世界

Path的Data

2011-04-12 23:10 by 观海看云, 396 阅读, 0 推荐, 收藏, 编辑
摘要:Path的Data数据有三种生成方式:1. 最简单的是用Expression Design。可以粘贴来自其它软件的矢量图形。导出时选择,文件->导出->导出属性->格式->XAML Silverlight 画布,即可得到XAML格式的矢量图形,也就是Path。2. 如果只是把文字转成图形,相当于印刷行业里的文字转曲,可以直接用Expression Blend。对象->路径->转换为路径,即可。3. 自己动手写。当然这也是最难的方式。不过对于简单图形来说非常有用。用Design生成的数据量很大,手写就会变得很简洁。命令的使用方法如下:============= 阅读全文

UpdateSourceTrigger 属性控制绑定源更新的执行时间

2011-04-09 23:56 by 观海看云, 487 阅读, 0 推荐, 收藏, 编辑
摘要:TextBox. Text 属性的默认 UpdateSourceTrigger 值为 LostFocus。 这意味着如果应用程序的 TextBox 包含数据绑定 TextBox. Text 属性,则直到 TextBox 失去焦点(例如,将鼠标移到 TextBox 外单击时),键入到 TextBox 中的文本才能更新源。 如果希望在键入过程中更新源,请将该绑定的 UpdateSourceTrigger 设置为 PropertyChanged。 在下面的示例中, TextBox 和 TextBlock 的 Text 属性都绑定到同一源属性。 将 TextBox 绑定的 UpdateSourceT. 阅读全文

ControlTemplate和ItemTemplate的区别

2011-04-09 17:32 by 观海看云, 1110 阅读, 1 推荐, 收藏, 编辑
摘要:ControlTemplate是指控件的样式ItemTemplate是指可绑定泛型的控件内容的样式即只有那些有item的控件才有ItemTemplate(如ListBox ,Combox,TreeView,DataGrid,TabelControl等,),但是所有控件都有ControlTemplatesilverlight的控件大概派生于两种类。一种是contentcontrol类(例如按钮控件),另一种是itemscontrol(例如listbox控件,这种控件可以实现项目集合)。由于contentcontrol类提供了contenttemplate属性,所以可以采用controltemp. 阅读全文

ObservableCollection<T> 类

2011-04-09 16:38 by 观海看云, 3939 阅读, 0 推荐, 收藏, 编辑
摘要:表示一个动态数据集合,在添加项、移除项或刷新整个列表时,此集合将提供通知。命名空间: System.Collections.ObjectModel程序集: System(在 System.dll 中) 用于 XAML 的 XMLNS:未映射到 xmlns。语法:[SerializableAttribute] public class ObservableCollection<T> : Collection<T>, INotifyCollectionChanged, INotifyPropertyChanged在许多情况下,所使用的数据是对象的集合。例如,数据绑定中的一个 阅读全文

ObservableCollection 类

2011-04-09 16:38 by 观海看云, 247 阅读, 0 推荐, 收藏, 编辑
摘要:表示一个动态数据集合,在添加项、移除项或刷新整个列表时,此集合将提供通知。命名空间: System.Collections.ObjectModel程序集: System(在 System.dll 中) 用于 XAML 的 XMLNS:未映射到 xmlns。语法:[SerializableAttribute] public class ObservableCollection... 阅读全文

INotifyPropertyChanged 接口

2011-04-09 15:46 by 观海看云, 504 阅读, 0 推荐, 收藏, 编辑
摘要:向客户端发出某一属性值已更改的通知。命名空间: System.ComponentModel程序集: System(在 System.dll 中) 语法public interface INotifyPropertyChangedpublic interface class INotifyPropertyChanged 备注INotifyPropertyChanged 接口用于向客户端(通常是执行绑定的客户端)发出某一属性值已更改的通知。 例如,考虑一个带有名为 FirstName 属性的 Person 对象。 若要提供一般性属性更改通知,则 Person 类型实现 INotifyProper. 阅读全文

WPF中图形表示语法详解(Path之Data属性语法)

2011-04-06 16:26 by 观海看云, 396 阅读, 0 推荐, 收藏, 编辑
摘要:老规矩,看图说话。先看显示效果:(图1)XAML(代码A):<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" > <Canvas><!--这是使用PathFigureCollection的表示方法--><Path Stroke="Black" StrokeThickness="1&q 阅读全文

请求“System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934

2011-04-06 12:21 by 观海看云, 729 阅读, 0 推荐, 收藏, 编辑
摘要:因为 删掉 了 app.manifest 就出现了下面的错误请求&ldquo;System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&rdquo;类型的权限已失败在添加中添加了一个 app.manifest ,里面默认的内容。就可以正常使用了 阅读全文

请求“System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934

2011-04-06 12:21 by 观海看云, 360 阅读, 0 推荐, 收藏, 编辑
摘要:因为 删掉 了 app.manifest 就出现了下面的错误请求&ldquo;System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&rdquo;类型的权限已失败在添加中添加了一个 app.manifest... 阅读全文

"Lc.exe已退出 代码为-1 "

2011-04-04 17:17 by 观海看云, 169 阅读, 0 推荐, 收藏, 编辑
摘要:今天使用vs2008开发,有人在vss项目中增加了一个第三方组件,后来删除了,我的计算机上没有这个第三方组件,结果导致了LC.exe错误:"Lc.exe已退出 代码为-1 " 解决方法: 1、把项目文件夹下Properties文件夹下的licenses.licx文件删除,重新编译即可; 2、文本方式打开*.csproj文件,在文件中查找licenses.licx字样,删除对应节点。注意:还有... 阅读全文

"Lc.exe已退出 代码为-1 "

2011-04-04 17:17 by 观海看云, 242 阅读, 0 推荐, 收藏, 编辑
摘要:今天使用vs2008开发,有人在vss项目中增加了一个第三方组件,后来删除了,我的计算机上没有这个第三方组件,结果导致了LC.exe错误:"Lc.exe已退出 代码为-1 "解决方法:1、把项目文件夹下Properties文件夹下的licenses.licx文件删除,重新编译即可;2、文本方式打开*.csproj文件,在文件中查找licenses.licx字样,删除对应节点。注意:还有一种情况就是Properties文件夹下已经没有licenses.licx文件了,程序还是报这个错,这个时候你只需要重命名一个空的txt文件为licenses.licx再放入Propertie 阅读全文

C# 3.0新特性之扩展方法

2011-04-01 01:14 by 观海看云, 191 阅读, 0 推荐, 收藏, 编辑
摘要:C#3.0扩展方法是给现有类型添加一个方法。现在类型既可是基本数据类型(如int,String等),也可以是自己定义的类。 //Demo--1 //扩展基本类型 namespace TestExtensionMethods { // 必须建一个静态类,用来包含要添加的扩展方法 public static class Extensions { //要添加的扩展方法必须为一个静态方法 //此方... 阅读全文

teechart属性和方法

2011-03-30 16:58 by 观海看云, 3861 阅读, 0 推荐, 收藏, 编辑
摘要:'**************主要属性和方法*************Private Sub Form_Load()fComboWith TChart1.Aspect.View3D = False '是否3D显示'.Aspect.Chart3DPercent = 100 '3D效果度大小.Walls.Visible = True ... 阅读全文

全屏 C#代码

2011-03-30 11:41 by 观海看云, 185 阅读, 0 推荐, 收藏, 编辑
摘要:this.SetVisibleCore(false); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; this.WindowState = FormWindowState.Maximized; this.SetVisible... 阅读全文

Teechart在vs2005中的运用(C#)

2011-03-29 15:23 by 观海看云, 316 阅读, 0 推荐, 收藏, 编辑
摘要:创建一个tchart,拖动控件到窗体上制定位置;默认名是tChart1。简单设置一下几条曲线的一样,要是统计年度报表,可以设置成:tChart1.Header.Text = "年度报表";this.tChart1.Aspect.View3D = false;//控件3D效果为否this.tChart1.Axes.Bottom.Labels.DateTimeFormat = "yyyy-MM-dd ... 阅读全文
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 25 下一页