2013年2月25日

摘要: 1.ApplicationSettings是类型安全,通过VS可直接编辑,一般在properties.Settings.settings中,自动生成访问代码。<setting name="Setting" serializeAs="String"> <value>This is the setting value</value></setting>read:this.BackColor = Properties.Settings.Default.myColor;set:Properties.Settings 阅读全文
posted @ 2013-02-25 23:58 xbj746 阅读(373) 评论(0) 推荐(0) 编辑
摘要: App.Config详解zz fromurl:http://greatverve.cnblogs.com/archive/2011/07/18/app-config.html应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义配置节。我们经常使用的配置文件的架构是象下面的形式。先大概有个印象,通过后面的实例会有一个比较清楚的认识。下面的“配置节”可以理解为进行配置一个XML的节点。1.向项 阅读全文
posted @ 2013-02-25 11:54 xbj746 阅读(315) 评论(0) 推荐(0) 编辑

2013年1月6日

摘要: 1.DataTable与ObservableCollection互换ObservableCollection<CustomerModel> models;DataTable dataTable = SQLHelper.ExecteAdapter("select top 0 * from Customer", CommandType.Text, null);foreach (var m in models){DataRow dataRow = dataTable.NewRow();dataRow[1] = m.Name;dataRow[2] = m.Add;dat 阅读全文
posted @ 2013-01-06 22:51 xbj746 阅读(207) 评论(0) 推荐(0) 编辑

2013年1月5日

摘要: 使用 WPF 数据绑定模型可以将 ValidationRules 与 Binding 对象相关联。ValidationRule 对象可检查属性的值是否有效。WPF 具有以下两种类型的内置 ValidationRule 对象: ExceptionValidationRule 检查在更新绑定源属性的过程中引发的异常。 DataErrorValidationRule 对象检查由实现 IDataErrorInfo 接口的对象所引发的错误。也可以通过从 ValidationRule 类派生和实现 Validate 方法来创建自己的验证规则。如果用户输入的值无效,则您可能希望在应用程序 UI 上提供一些有 阅读全文
posted @ 2013-01-05 18:09 xbj746 阅读(400) 评论(0) 推荐(0) 编辑
摘要: ItemsControl对象(如 ListBox、ListView 或 TreeView)来显示数据集合,数据源使用 ObservableCollection<T> 或一个现有的集合类,如 List<T>、Collection<T> 和 BindingList<T> 等。通过设置ItemsControl对象的ItemsSource 属性来实现。ObservableCollection<T> 类,它是公开 INotifyCollectionChanged 接口的数据集合的内置实现。为了完全支持将数据值从源对象传送到目标,支持可绑定属性的 阅读全文
posted @ 2013-01-05 17:37 xbj746 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 如果要将值转换器与绑定关联,请创建一个实现 IValueConverter 接口的类,然后实现 Convert 和 ConvertBack 方法。转换器可以将数据从一种类型更改为另一种类型,根据区域性信息转换数据,或修改表示形式的其他方面。下面提供了一些典型方案,在这些方案中,实现数据转换器是非常有意义的:1.数据应根据区域性以不同方式显示。例如,可能需要根据在特定区域性中使用的值或标准,来实现货币转换器或日历日期/时间转换器。2.使用的数据不一定会更改属性的文本值,但会更改其他某个值(如图像的源,或显示文本的颜色或样式)。在这种情况下,可以通过转换可能不合适的属性绑定(如将文本字段绑定到表单 阅读全文
posted @ 2013-01-05 16:52 xbj746 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 使用 Binding 对象建立绑定,每个绑定通常都具有四个组件:绑定目标、目标属性、绑定源、要使用的源值的路径。既可用标记扩展(XAML)来声明绑定,也可用代码来实现绑定。绑定源的指定主要有以下4种方式:1.DataContext:用于将多个属性绑定到相同源,指定父元素的DataContext属性,各子元素从上级继承 DataContext 值来实现。2.通过设置 Binding 上的 Source 属性来显式指定绑定源,一对一声明绑定3.通过设置 Binding 上的 ElementName 属性,当绑定到应用程序中的其他元素时(例如在使用滑块调整按钮的宽度时),ElementName 属性 阅读全文
posted @ 2013-01-05 16:10 xbj746 阅读(644) 评论(0) 推荐(0) 编辑

2013年1月4日

摘要: WPF的数据绑定支持数据绑定的各种属性、灵活的数据 UI 表示形式,以及业务逻辑与 UI 的完全分离。数据绑定是在应用程序 UI 与业务逻辑之间建立连接的过程。每个绑定都具有四个组件:绑定目标对象、目标属性、绑定源,以及要使用的绑定源中的值的路径。 目标属性必须为依赖项属性,派生自 DependencyObject。 绑定源 对象并不限于自定义 CLR 对象。WPF 数据绑定支持 CLR 对象和 XML 形式的数据。绑定的数据流方向(Mode)包括:OneWay, TwoWay(默认),OneWayToSource,OneTime若要检测源更改(适用于 OneWay 和 TwoWay 绑定.. 阅读全文
posted @ 2013-01-04 23:46 xbj746 阅读(219) 评论(0) 推荐(0) 编辑

2012年9月23日

摘要: HTTPRequest URL Action Named Route PurposeGET /users index users_path page to list all usersGET /users/1 show user_path(1) page to show user with id 1GET /users/new new new_user_path page to make a new user (sign... 阅读全文
posted @ 2012-09-23 20:58 xbj746 阅读(166) 评论(0) 推荐(0) 编辑

2012年9月22日

摘要: rake [-f rakefile] {options} targets...Options are ... -C, --classic-namespace Put Task and FileTask in the top level namespace -D, --describe [PATTERN] Describe the tasks (matching optional PATTERN), then exit. -n, --dry-run Do a dry run without executin... 阅读全文
posted @ 2012-09-22 23:14 xbj746 阅读(287) 评论(0) 推荐(0) 编辑

导航