上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: WPF的依赖属性系统,它是指WPF提供的一组服务,专门用来扩展WPF的属性功能,而受到这些服务支持的属性就称为依赖属性。 WPF的依赖属性系统对于开发者而言,几乎是感知不到的,它通过DependencyProperty类型的一些静态方法成员,提供一系列注册依赖属性或附加属性的功能,让我们可以向依赖属 阅读全文
posted @ 2024-01-30 16:25 野码 阅读(136) 评论(0) 推荐(0) 编辑
摘要: WPF的模板基类叫FrameworkTemplate,它是一个抽象类,它有三个子类,分别是ControlTemplate(控件模板)、ItemsPanelTemplate(元素面板模板)和DataTemplate(数据模板) ControlTemplate控件模板用于定义控件的外观,也就是Contr 阅读全文
posted @ 2024-01-30 10:08 野码 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 触发器是指当满足预设的条件时去执行一些事务的工具,比如我们希望鼠标移到某个按钮上方时,这个按钮的颜色、大小发生一些改变。这个时候,条件是鼠标移到按钮上,执行的事务是改变按钮的颜色和大小。 WPF提供了5种触发器,以满足不同场合下的使用要求。触发器主要运用的场景在Style、ControlTempla 阅读全文
posted @ 2024-01-29 16:55 野码 阅读(171) 评论(0) 推荐(1) 编辑
摘要: 样式的类型叫Style,它继承于DispatcherObject,它最重要的几个属性如下: TargetType属性:这是一个类类型,也就是一个反射,这个属性指明了当前样式要作用于哪种类型的控件上。因为WPF中有许多的控件,我们定义一个样式时,必须要指明这个样式的“适用范围”。 BasedOn属性: 阅读全文
posted @ 2024-01-29 16:19 野码 阅读(205) 评论(0) 推荐(1) 编辑
摘要: 转化器 IValueConverter接口 Binding类还有一个Converter属性,其实,它是一个IValueConverter接口。它的主要作用是:前后端建立绑定时,定义一套自定义逻辑,让前端显示的数据与后端获取的数据建立一定的对应关系。 比如Person对象有一个年龄(Age)属性,我们 阅读全文
posted @ 2024-01-29 15:49 野码 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 什么是MVVM?看一张图。 View负责数据的输入与输出;ViewModel负责业务逻辑;Model则表示程序中具体要处理的数据。所以,Model将作为属性存在于ViewModel中,而Model最终是要显示在Ul界面(View)上的,怎么办呢?将ViewModel赋值给View的DataConte 阅读全文
posted @ 2024-01-29 10:52 野码 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 在WPF中所有的控件都是继承DispatcherObject类,可以说在wpf中DispatcherObject是所有控件类的基类,而DispatcherObject却继承Object,而它所在的程序集是在WindowsBase.dll里。 看一张图,wpf控件继承关系图 1.Shape类 形状控件 阅读全文
posted @ 2024-01-28 14:56 野码 阅读(665) 评论(0) 推荐(2) 编辑
摘要: 1.Application的生命周期 在WPF中,我们知道App.xaml作为整个整个应用程序的入口,APP类是继承Application类,而Application类继承于DispatcherObject类。Application是的生命周期是怎样的呢? /// <summary> /// App 阅读全文
posted @ 2024-01-28 10:59 野码 阅读(163) 评论(0) 推荐(1) 编辑
摘要: 通过 $@ 并利用FormattableString重载或者传递参数化变量来防止SQL注入问题,希望您发现EF Core 2.0中这个新特性,同时不要忘记它也用来承担更大的责任,由于SQL注入攻击,不会让我们所写代码存在漏洞。 阅读全文
posted @ 2018-03-19 12:48 野码 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: Async 和 Await 出现在C# 5.0之后,给并行编程带来了不少的方便,特别是当在MVC中的Action也变成async之后,有点开始什么都是async的味道了。 但是这也给我们编程埋下了一些隐患,有时候可能会产生一些我们自己都不知道怎么产生的Bug,特别是如果连线程基础没有理解的情况下,更 阅读全文
posted @ 2018-03-11 09:50 野码 阅读(192) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页