Binding到DataGrid的时候,需要用到ObservableCollection. public ObservableCollection Customers { get { return ...
分类:
其他好文 时间:
2014-07-27 23:01:19
阅读次数:
222
基本思路还是在View的Xmal里面绑定ViewModel的属性,虽然在View的后台代码中也可以实现binding,但是还是在Xmal里面相对的代码量要少一些。此例子要实现的效果就是将一个List 绑定到一个ComboBox,并将选择后的Customer的Age显示在一个TextBlock中。1....
分类:
其他好文 时间:
2014-07-27 22:58:19
阅读次数:
238
1、内联样式好啊2、页面样式按钮1按钮2 应用特性名称样式:在样式中添加x:key属性 然后应用该样式 按钮13、全局样式在App.xaml中添加 4、外部样式 新建Dictionary1.xaml文件 在引用页面添加 ...
分类:
其他好文 时间:
2014-07-27 10:19:22
阅读次数:
173
WPF 4.0的DatePicker在通过键盘录入日期的时候是非常让人郁闷的。必须按照日期的格式来完整输入例如,比如输入“2010/10/10”才能识别。而实际上在一些要求快速录入的场合,用户更希望直接敲20101010就行了。遗憾的是,DatePicker没有一个属性可以设置说录入的格式是yyyy...
分类:
其他好文 时间:
2014-07-26 16:59:41
阅读次数:
235
1.4.1.3 声明式函数动画
函数式编程能够以声明式风格编写库来解决存在的问题,我们已经看到用 LINQ 处理数据,用WPF 处理用户界面;但在函数式编程中,通常是创建库来解决自己的问域。
我们前面提到过,声明式风格可以不考虑实现的细节,遗漏了一些东西。函数式编程没有任何神秘的力量,能为我们实现困难的部分。设计我们自己的库时,需要实现所有的技术细节;只是实现的细节隐藏在库中(就像 LI...
分类:
其他好文 时间:
2014-07-26 02:26:46
阅读次数:
240
1、问题以及解决办法
最近因为项目需要,需要实现一个位置校对的功能,大致的需求如下:有一个图片,有一些位置信息,但是位置信息可能和实际有些偏差,需要做简单调整,后面会对这张图片进行切割等,做些处理。(位置信息连接起来是一个个小矩形。)
解决以上问题的大致思路如下:使用canvas进行绘制,把图片作为canvas的背景,在canvas上绘制矩形,类似于qq截图一样,矩形框可以使用鼠标拖动调整大小。然后在记下修改后的位置,提供给后面切割图片使用。目前的关键问题就是实现类似qq截图那样可以拖动的矩形。...
分类:
其他好文 时间:
2014-07-26 02:01:56
阅读次数:
444
不支持从调度程序线程以外的线程对其SourceCollection进行的更改,数据绑定,线程更改
分类:
编程语言 时间:
2014-07-26 01:39:16
阅读次数:
437
在深圳已经工作了一个月了,之前做WinForm的,现在做WPF,每天加班到晚上10点,比之前累。学习新技术也是有个过程的,我就从基础的语法和 界面布局做起。这是我仿着做一个小软件。效果图赏析在原基础上增加了一个树叶飘动的效果。主要代码如下: 1 2 3 ...
分类:
其他好文 时间:
2014-07-25 16:37:31
阅读次数:
283
下面简单介绍常见的面板。 一、Grid 1.Grid关于调整行列距离有三种方法:绝对大小,自动大小,比例大小。如下: 2.LayoutRounding。像素细节问题,可忽略。如果呈现和布局应使用舍入到整像素,则为 true;否则为 false。用例: 3.跨行与跨列:RowSpan和ColSpan。...
分类:
其他好文 时间:
2014-07-25 14:16:01
阅读次数:
233