09 2020 档案

vs2019 sqlite model建立详解
摘要:System.Data.SQLite DDEX提供程序不支持Visual Studio 2017和2019,本文介绍如何使用EF6的“SQLite Toolbox” DDEX(这是VS的一个插件)提供程序在Visual Studio 2017/2019中使用SQLite和Entity Framewo 阅读全文

posted @ 2020-09-22 21:06 维尔维尔 阅读(1444) 评论(0) 推荐(1)

mvvmlight框架搭建VS版本不同导致的问题
摘要:通过Nuget安装使用如下: 这个原因是mvvmlight最终版本是在VS2017中构建的,而该项目是在VS2019中构建的,解决方案是github获取mvvmlight源码,通过VS2019重新编译获得最新的dll在导入项目引用即可。 阅读全文

posted @ 2020-09-18 16:30 维尔维尔 阅读(509) 评论(0) 推荐(1)

wpf路由事件详解
摘要: 阅读全文

posted @ 2020-09-14 22:42 维尔维尔 阅读(245) 评论(0) 推荐(0)

wpf命令详解
摘要:什么是命令? 命令是Windows Presentation Foundation(WPF)中的一种输入机制,它提供比设备输入更多的语义级别的输入处理。 命令可以实现一处定义,处处使用的好处,不同的命令源只要绑定同一个命令就会执行该命令绑定的执行函数。 命令是一个独立的操作,把这个操作分离出来的作用 阅读全文

posted @ 2020-09-10 14:10 维尔维尔 阅读(1791) 评论(0) 推荐(0)

wpf触发器
摘要:wpf中的触发器是应用于程序界面模板、样式、皮肤、主题的基础。以下作为学习的记录。 1,三种基本触发器,属性触发器、数据触发器、事件触发器 属性触发器 数据触发器 事件触发器 2,两种逻辑触发器,与逻辑触发器、或逻辑触发器 与逻辑触发器 或逻辑触发器 阅读全文

posted @ 2020-09-08 22:36 维尔维尔 阅读(274) 评论(0) 推荐(0)

wpf控件模型
摘要:WPF对控件基类型的继承方式如下 (其中绿色表示的类是抽象类,蓝色表示的类是非抽象类) 1.内容控件模型 基类System.Windows.Controls.Control类:表示用户界面 (UI) 元素的基类,这些元素使用ControlTemplate来定义其外观。 ContentControl: 阅读全文

posted @ 2020-09-08 22:22 维尔维尔 阅读(286) 评论(0) 推荐(0)

wpf中Interaction.Behaviors详解
摘要:在WPF 4.0中,引入了一个比较实用的库——Interactions,这个库主要是通过附加属性来对UI控件注入一些新的功能,除了内置了一系列比较好用的功能外,还提供了比较良好的扩展接口。本文这里简单的介绍一下Behavior这个扩展。 顾名思义,Behavior可以赋予控件新的行为能力,例如,我们 阅读全文

posted @ 2020-09-02 23:24 维尔维尔 阅读(4433) 评论(0) 推荐(0)

wpf附加属性详解
摘要:为什么使用附加属性 附加属性的一个用途是允许不同的子元素为父元素中定义的属性指定唯一的值。 此方案的一个具体应用是,让子元素通知父元素它们在用户界面 (UI) 中的呈现方式。 一个示例是 DockPanel.Dock 属性。 该 DockPanel.Dock 属性是作为附加属性创建的,因为它设计为在 阅读全文

posted @ 2020-09-02 23:06 维尔维尔 阅读(1647) 评论(0) 推荐(0)

wpf依赖属性概述
摘要:Windows Presentation Foundation (WPF) 提供一组服务,这些服务可用于扩展类型的属性的功能。 这些服务通常统称为 WPF 属性系统。 由 WPF 属性系统支持的属性称为依赖属性。 本概述介绍 WPF 属性系统以及依赖属性的功能。 这包括如何在 XAML 和在代码中使 阅读全文

posted @ 2020-09-02 22:01 维尔维尔 阅读(310) 评论(0) 推荐(0)

wpf体系结构
摘要:本主题提供 Windows Presentation Foundation (WPF)类层次结构的指导教程。 它涵盖了 WPF 的大部分主要子系统,并描述了它们的交互方式。 它还详细介绍了 WPF 架构师所做的一些选择。 System.Object 主要的 WPF 编程模型通过托管代码公开。 在 W 阅读全文

posted @ 2020-09-02 21:44 维尔维尔 阅读(591) 评论(0) 推荐(0)

wpf中RelativeSource标记扩展详解
摘要: 阅读全文

posted @ 2020-09-02 21:33 维尔维尔 阅读(174) 评论(0) 推荐(0)

wpf中StaticResource标记扩展和DynamicResource标记扩展的区别
摘要:静态和动态资源 资源可引用为静态资源或动态资源。 可通过使用 StaticResource 标记扩展或 DynamicResource 标记扩展创建引用。 标记扩展是 XAML 的一项功能,可以通过使用标记扩展来处理属性字符串并将对象返回到 XAML 加载程序,从而指定对象引用。 有关标记扩展行为的 阅读全文

posted @ 2020-09-02 21:11 维尔维尔 阅读(316) 评论(0) 推荐(0)

wpf中TemplateBinding用法教程
该文被密码保护。

posted @ 2020-09-02 20:43 维尔维尔 阅读(0) 评论(0) 推荐(0)

wpf视觉树逻辑树详解
摘要:可视化树代表你界面上所有的渲染在屏幕上的元素。可视化树用于渲染,事件路由,定位资源(如果该元素没有逻辑父元素)等等。向上或者向下遍历可视化树可以简单的使用VisualTreeHelper和简单的递归方法。 那么为什么会有逻辑树和视觉树之分呢?你可能会说直接用视觉树不就行了,设计者为什么要搞出逻辑树这 阅读全文

posted @ 2020-09-02 13:41 维尔维尔 阅读(948) 评论(0) 推荐(0)

idea maven莫名其妙红色波浪线问题
摘要:无意中发现ieda的一个bug,对于有波浪线的dependency,将其从pom中删除,保存后,再(ctrl + Z)撤销回来。奇迹发生了,依赖没有波浪线了。 这个问题很多是发生在聚合工程的项目中,由于一些依赖的引入没有加入版本号,默认是继承父类的版本号,这样maven自动下载依赖时很容易下载的版本 阅读全文

posted @ 2020-09-01 16:43 维尔维尔 阅读(744) 评论(0) 推荐(0)

导航