摘要: 转载: https://www.zhihu.com/question/19918532 弱类型: > "1"+2 '12' 强类型: >>> "1"+2 Traceback (most recent call last): File "<stdin>", line 1, in <module> Ty 阅读全文
posted @ 2017-08-10 08:59 致林 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 在WPF出现之前,Win Form,ASP.NET等技术均采用“事件驱动”理念,这种由“事件-订阅-事件处理器”关系交织在一起构成的程序,景观可以使用MVC、MVP等设计模式,但一不小心就会使界面逻辑和业务逻辑纠缠在一起,造成代码变得复杂难懂,而WPF技术则是微软在开发理念上的一次升级,由“事件驱动 阅读全文
posted @ 2017-08-10 08:27 致林 阅读(1285) 评论(0) 推荐(0) 编辑
摘要: 使用Prism委托命令Demo: WPF委托命令DelegateCommand的传参方式 在WPF中使用命令的步骤很简单 1.创建命令 2.绑定命令 3.设置命令源 4.设置命令目标 WPF中命令的核心是System.Windows.Input.ICommand接口,所有命令对象都实现了此接口。当创 阅读全文
posted @ 2017-08-10 08:26 致林 阅读(4520) 评论(0) 推荐(1) 编辑
摘要: Partial关键词定义的类可以在多个地方被定义,最后编译的时候会被当作一个类来处理。 首先看一段在C#中经常出现的代码,界面和后台分离,但是类名相同。 其中用到了partial,我们打开Form1.Designer.cs文件,可以看到,原来Form1的另一部分类是在这个文件中设计的。这个部分类中定 阅读全文
posted @ 2017-08-10 08:20 致林 阅读(41467) 评论(6) 推荐(9) 编辑
摘要: XAML是XML派生而来的语言,所以很多XML中的概念在XAML中是通用的。 为了表示同类标签中的某个标签与众不同,可以给它的特征(Attribute)赋值,为特征值赋值的语法如下: 非空标签:<Tag Attribute1=Value1 Attribute2=Value2>Content</Tag 阅读全文
posted @ 2017-08-10 08:17 致林 阅读(2238) 评论(0) 推荐(0) 编辑