上一页 1 2 3 4 5 6 ··· 20 下一页
该文被密码保护。 阅读全文
posted @ 2024-03-18 06:06 小林野夫 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2024-03-18 01:21 小林野夫 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 输入处理是 View 关注点,而不是 ViewModel 关注点,为什么要将其移动到 ViewModel 中? 相反,将应用程序/业务逻辑委托给 ViewModel,同时将键盘输入处理保留在 View 中: public partial class MainWindow : Window { pri 阅读全文
posted @ 2024-03-18 01:07 小林野夫 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 在C#中中设置控件坐标 Label label = new Label { Content = "测试", FontSize = 14, Foreground = new SolidColorBrush((Color)ColorConverter.ConvertFromString("#FF0000 阅读全文
posted @ 2024-03-16 03:49 小林野夫 阅读(6) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2024-03-15 03:43 小林野夫 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 注意:“Timer”和“DispatcherTimer”的区别:Timer必须使用this.Dispatcher.BeginInvoke去更新UI,DispatcherTimer 可以直接更新UI这两者区别是 Timer在非UI线程跑的,DispatcherTimer是在UI线程跑的。需要注意的是在 阅读全文
posted @ 2024-03-14 06:36 小林野夫 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 什么是 Popup? Popup 控件在相对于元素或屏幕上的点的单独窗口中显示内容。 当 Popup 可见时,IsOpen 属性设置为 true。 创建弹出项。 Popup 的内容显示在一个单独的窗口中,该窗口浮动在相关 Button 控件附近的应用程序窗口上方。 <Button x:Name="p 阅读全文
posted @ 2024-03-14 01:20 小林野夫 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 问题描述:MVVMLight框架中,改写ListBox、ListBox.ItemTemplate模板时,模板里面的Button/Image控件绑定命令后,触发不起作用,但在ListBox外的命令正常绑定到指定的ViewModel;VieweModel 为CarPicturesViewModel,绑定 阅读全文
posted @ 2024-03-13 02:14 小林野夫 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一、ItemsControl 简介 ItemsControl 是用来表示一些条目集合的控件,它的成员是一些其它控件的集合。 其继承关系如下: 在这里插入图片描述 其常用的派生控件为:ListBox、ListView、ComboBox,为ItemsControl的具体实现。 ItemsControl的 阅读全文
posted @ 2024-03-12 21:54 小林野夫 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 第一步、将图形转存为智能对象 2、必须打开通过 文件 -》导出-》导出为 3、 4、导出成功 阅读全文
posted @ 2024-03-11 13:51 小林野夫 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1、M 是移动到 L是直线的点,C 是弧度联结的点,z标志终结。 绘制出来的路径坐标就是 "M 0,0 L 103,0 L 118,14 L 103,28 L 0,28 C 10,14 0,0 0,0 z"。 阅读全文
posted @ 2024-03-08 21:43 小林野夫 阅读(26) 评论(0) 推荐(0) 编辑
摘要: SQL 中的笛卡尔积 SQL中的笛卡尔积是数学集合论中的一个术语。但是,我们也可以在 SQL 数据库手册中找到这个术语。它意味着什么,我们应该如何使用它?让我们来学习一下。 两个集合 X 和 Y 的笛卡尔积,表示为 X × Y,是所有有序对的集合,其中 x 在 X 中,y 在 Y 中。 就 SQL 阅读全文
posted @ 2024-03-07 16:13 小林野夫 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/muzihuaner/article/details/119529646 交(Intersection):关系R与关系S的交由既属于R又属于S的元组组成,即R与S中相同的元组,组成一个新关系,其结果仍为n目关系。记作:R∩S={t|t∈R ∧ t∈S 阅读全文
posted @ 2024-03-07 14:53 小林野夫 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 概览 init-only 属性为C#提供了某种不变性,下面使用记录来帮助你进一步理解这一概念。 record类型的基本特性: 不可变性:record 是不可变的。一旦创建了 record 对象,就无法直接修改其属性的值。 属性自动实现: record 具有属性自动实现的特性,你只需声明属性,编译器将 阅读全文
posted @ 2024-03-07 03:23 小林野夫 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 从数学的角度谈-元组和记录 我们使用有序对 x, y 。 在无序对 { x, y } 中,顺序无关紧要:{ x, y } = { y, x }。 从数据库的角度谈-元组和记录 数据库中记录和元组的区别 摘要:了解数据库中记录和元组之间的区别。了解它们的用法、特征以及它们在结构和功能方面的不同之处。 阅读全文
posted @ 2024-03-07 02:53 小林野夫 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1、首先必须先挂上代理 并且配置操作系统环境。 2、以管理员的权限运行vs2022。3、打开“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE”,修改devenv.exe.config 文件。4、原来 <syst 阅读全文
posted @ 2024-03-04 23:14 小林野夫 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 默认 新增加的虚拟操作系统在 C盘 path=C:\Users\HP\.android\avd\pixel_5_-_api_34.avd 更改后 F:\pixel_5_-_api_34.avd 阅读全文
posted @ 2024-03-04 23:07 小林野夫 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 网络拓扑是网络的物理布局,使用链路连接不同的节点。它描述了计算机、设备、电缆等之间的连接。 定义不同类型的网络拓扑 下面给出了不同类型的网络拓扑: 总线拓扑: 所有节点都使用称为总线的中央链路进行连接。 连接较少数量的设备很有用。 如果主电缆损坏,将损坏整个网络。 星形拓扑: 所有节点都连接到一个称 阅读全文
posted @ 2024-03-03 16:55 小林野夫 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 什么是TCP/IP模型? TCP/IP协议(传输控制协议/互联网协议)是由美国国防部高级研究计划局(ARPA)在1970年代创建的。 TCP/IP 是传输控制协议/互联网协议的首字母缩写。我们刚才看到的 OSI 模型只是一个逻辑/参考模型。它的创建是为了通过将通信过程分解为更小、更易于管理的组件来定 阅读全文
posted @ 2024-03-03 16:16 小林野夫 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 什么是 OSI 模型?OSI 是开放系统互连的首字母缩写。国际标准化组织 (ISO) 创建了 OSI 模型 (ISO)。它是应用程序如何通过 Internet 进行通信的模型。为了促进不同设备和应用程序之间的互操作性,OSI 模型将计算功能描述为一组通用的规则和标准。OSI 模型可以被认为是一种通用 阅读全文
posted @ 2024-03-03 16:12 小林野夫 阅读(17) 评论(0) 推荐(0) 编辑
摘要: OOP有四个基本原则:、抽象(Abstraction)、继承(Inheritance)、封装(Encapsulation)、多态性则(Polymorphism)。 我将用哲学的方式理解这四个原则。这四个原则就是现实普遍性实体(也叫第二实体、属 genus)的过程。 抽象(Abstraction) 抽 阅读全文
posted @ 2024-02-22 02:49 小林野夫 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 行为型模式 软件工程中有23种经典设计模式,一般将之分为3类:创建型、结构型、行为型。 结构型包含:Proxy、Adapter、Decorator、Bridge、Composite、Facade、Flyweight。 行为型包含:Iterator、Observer、Strategy、Template 阅读全文
posted @ 2023-07-22 01:07 小林野夫 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 前言 我们在日常开发中对Excel的操作可能会比较频繁,好多功能都会涉及到Excel的操作。在.Net Core中大家可能使用Npoi比较多,这款软件功能也十分强大,而且接近原始编程。但是直接使用Npoi大部分时候我们可能都会自己封装一下,毕竟根据二八原则,我们百分之八十的场景可能都是进行简单的导入 阅读全文
posted @ 2023-04-06 17:53 小林野夫 阅读(889) 评论(0) 推荐(0) 编辑
摘要: WebRequest是抽象类 用于发送请求,派生了HttpWebRequest、FileWebRequest、FtpWebRequest 这些都已经过时。 WebResponse是抽象类 用于获取请求,派生了HttpWebResponse、FileWebResponse、FtpWebResponse 阅读全文
posted @ 2023-04-05 02:12 小林野夫 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 发现问题最近做的WPF的项目,项目框架使用的是window窗口中使用frame嵌入page,实现页面的切换,属于前辈自己写的简单框架小项目用起来也不错,不过程序后期测试发现页面内容比较多的时候(后来发现可能是页面使用了后台生成页面内容造成的),频繁切换内存呈指数增长👆,程序打开时90+M,频繁操作 阅读全文
posted @ 2023-04-04 08:41 小林野夫 阅读(417) 评论(1) 推荐(0) 编辑
摘要: ContextMenu无论定义在.cs或.xaml文件中,都不继承父级的DataContext,所以如果要绑定父级的DataContext,直接DataContext=“{Binding}”是行不通的 不能绑父级,但是能绑资源 第一步:定义一个中间类用来做资源对象 public class Bind 阅读全文
posted @ 2023-04-01 17:54 小林野夫 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 执行内部联接 在关系数据库术语中,内部联接会生成一个结果集,在该结果集中,第一个集合的每个元素对于第二个集合中的每个匹配元素都会出现一次。 如果第一个集合中的元素没有匹配元素,则它不会出现在结果集中。 由 C# 中的 join 子句调用的 Join 方法可实现内部联接。 本文演示如何执行内联的四种变 阅读全文
posted @ 2023-04-01 13:52 小林野夫 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 前言 从应用程序的角度来看,原始源数据的特定类型和结构并不重要。 应用程序始终将源数据视为 IEnumerable<T> 或 IQueryable<T> 集合。数据库中一行就是一个可以枚举序列。 ints.Where(p => p % 2 == 0).ToArray(); p就是一个序列,p可以式数 阅读全文
posted @ 2023-04-01 07:24 小林野夫 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 在 EF Core 6.0 中,你可以生成已编译的模型(compiled models)。当你有一个大的模型,而你的 EF Core 启动很慢时,这个功能是有意义的。你可以使用 CLI 或包管理器控制台来做。 public class ExampleContext : DbContext { pub 阅读全文
posted @ 2023-03-30 10:18 小林野夫 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 问题 解决方案 这样问题就可以解决了 一般画刷、颜色、定义的本地类等最好放在资源文件的最前面,如本例定义的MainBrush渐变画刷,如果在使用它的资源文件之后定义,也会引发标题所示的异常。 阅读全文
posted @ 2023-03-17 08:15 小林野夫 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 问题 解决方案 做个空值判断就可以了。 阅读全文
posted @ 2023-03-17 07:11 小林野夫 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 转自https://www.cnblogs.com/XzcBlog/p/4876816.html 首先在nuget中找到 通过行为来实现 实现界面与逻辑的分离 窗口关闭行为:其中含有布尔型的Close属性,将相应的关闭行为绑定到该属性上,则可以实现窗口的关闭行为,从而实现VM与View的分离 pub 阅读全文
posted @ 2023-03-14 05:44 小林野夫 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1、WPF自定义窗口最大化后遮挡任务栏的解决方法 WPF自定义窗口最大化后遮挡任务栏的解决方法 public class ConstrainedWindow : Window { public ConstrainedWindow() { this.MaxHeight = SystemParamete 阅读全文
posted @ 2023-03-14 01:10 小林野夫 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 官方网站:https://lvcharts.com/docs/WPF/2.0.0-beta.700/samples.axes.dateTimeScaled 1、nuget 添加以下三个包 效果图1 ViewModel设置如下: using CommunityToolkit.Mvvm.Componen 阅读全文
posted @ 2023-03-12 05:32 小林野夫 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 在xaml 中引用外部 程序集中图片或样式资源(SVG) 一、创建资源程序集 1 创建一个叫“IconPacks”C#类库程序集 删除自动生成的Class1.cs文件 添加一个Themes文件夹 在Themes文件夹下,新建一个Generic.xaml文件 添加一个Images文件夹,以便存放图像相 阅读全文
posted @ 2023-03-11 19:22 小林野夫 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: 环境 vs2022 + .net6.0 + 控制台+Mysql8.0,控制台可以生存实体; 如果项目(WPF 、控制台)存在App.config文件,则会导致中无法生存实体 。 DBFirst 采用Fluent API 来配置映射数据库到实体。 CodeFirst 采用在实体的属性上添加特性,将实体 阅读全文
posted @ 2023-03-11 03:32 小林野夫 阅读(413) 评论(0) 推荐(0) 编辑
摘要: SELECT语句的完整结构 #SQL92 方式1: SELECT ...,....,...,聚合函数(),流程控制 FROM ...,...,.... WHERE 多表的连接条件 AND 不包含组函数的过滤条件 GROUP BY ...,... HAVING 包含组函数的过滤条件 ORDER BY 阅读全文
posted @ 2023-03-10 03:54 小林野夫 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 聚合函数介绍 1.1 AVG和SUM函数 1.2 MIN和MAX函数 1.3 COUNT函数 1.4 GROUP BY 1.5 Having 1.1 AVG和SUM函数 可以对数值型数据使用AVG 和 SUM 函数。 SELECT AVG(salary), MAX(salary),MIN(salar 阅读全文
posted @ 2023-03-10 01:03 小林野夫 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 流程处理函数可以根据不同的条件,执行不同的处理流程,可以在SQL语句中实现不同的条件选择。 MySQL中的流程处理函数主要包括IF()、IFNULL()和CASE()函数。 函数用法 IF(value,value1,value2) 如果value的值为TRUE,返回value1,否则返回value2 阅读全文
posted @ 2023-03-10 00:29 小林野夫 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 日期和时间函数 函数用法 CURDATE() ,CURRENT_DATE() 返回当前日期,只包含年、月、日 CURTIME(), CURRENT_TIME() 返回当前时间,只包含时、分、秒 NOW() / SYSDATE()/ CURRENT_TIMESTAMP() /LOCALTIME()/L 阅读全文
posted @ 2023-03-10 00:05 小林野夫 阅读(69) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 20 下一页
原文链接:https://www.cnblogs.com/cdaniu/