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
1.4.1.2 用 XAML 描述用户界面
Windows 表现层基础库(WindowsPresentation Foundation,WPF)是用于创建用户界面的 .NET 库,这个库支持声明式编程风格,它将描述用户界面部分与实现命令式程序逻辑的部分分隔开来。使用Windows 表现层基础库的最好办法,是使程序逻辑尽可能小,并尽可能多地以声明式方式创建。
声明式的描述用树状结构表示,其...
分类:
其他好文 时间:
2014-07-25 11:07:41
阅读次数:
231
C# wpf程序获取当前程序版本号
///
/// 获取当前系统的版本号
///
///
public static string GetEdition()
{
return System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToStri...
分类:
其他好文 时间:
2014-07-25 11:06:01
阅读次数:
741