摘要:
前言 布局主要也就是需要对基础标签和属性熟练使用,需要对界面进行合理的划分,灵活使用布局标签 布局容器: StackPanel: 水平或垂直排列元素、Orientation属性分别: Horizontal / Vertical WrapPanel : 水平或垂直排列元素、针对剩余空间不足会进行换行或 阅读全文
摘要:
面向对象程序设计应遵循七大原则,以此提高代码的稳定性、易扩展、可复用、可维护。而不是CTRL+CV一把梭走天下,想要摆脱初级程序猿的称号,就应该从这里开始,不要总是想着程序和人有一个能跑就行,对自己的工作负责,也是对自己负责。 阅读全文
摘要:
策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用不同的算法,减少了各种算法类与使用算法类之间的耦合。
阅读全文
摘要:
由于在简单工厂模式中用于创建实例的方法通常是静态(static)方法,因此简单工厂模式又被称为 **静态工厂方法模式(Static Factory Method)**, 它是一种类创建型模式。 阅读全文
摘要:
软件模式是将模式的概念应用于软件开发领域,即软件开发的总体指导思想或参照样板。软件模式并非仅限于设计模式,还包括架构模式、分析模式和过程模式等,实际上,在软件生存周期的每一个阶段都存在这一些被认同的模式。 阅读全文
摘要:
三层矩形框:表示一个类(对象),第一行为类名,第二行为特性(字段、方法等),第三行为操作(方法、行为) Tips:如果类名为斜体则是抽象类 “+”:public访问级别 “-”:privte访问级别 “#”:protected访问级别 “<>”:表示接口,第一行为接口名称、第二行为接口方法 空心圆+ 阅读全文
摘要:
这里使用压缩包的方式安装Mysql 下载Mysql压缩包文件 https://dev.mysql.com/downloads/mysql/ 解压到磁盘目录 配置环境变量 新建Mysql配置文件 [mysqld] basedir=D:\mysql-8.0.22\ datadir=D:\mysql-8. 阅读全文
摘要:
Entity Framework(后面简称EF)作为微软家的ORM,自然而然从.NET Framework延续到了.NET Core。 安装 为了能够在控制台中使用命令行来操作EF,需要先安装Microsoft.EntityFrameworkCore.Tools。 Install-Package M 阅读全文
摘要:
通常情况下,在使用文本框的时候,一般会在文本框上放一段水印文字,今天用WPF来实现一下 创建一个用户控件 一般像这种常用的,最好是自己写成用户控件,防止复制粘贴大量冗余代码 XAML: <TextBox x:Class="CallCenter.UserControl.TipTextbox" xmln 阅读全文
摘要:
重写控件模板 <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="CheckBox"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="au 阅读全文