WPF
文章平均质量分 61
迷茫的小程序员
这个作者很懒,什么都没留下…
展开
-
WPF项目打包为APP
步骤一:准备环节1、打开VS安装Microsoft Visual Studio Installer Projects插件,点击菜单栏扩展(X)选项展开菜单2、选择管理扩展3、然后再在搜索框中搜索Microsoft Visual Studio Installer Projects插件进行下载4、搜索出后通常为第一项插件,选中下载下载完成后关闭vs软件,插件会自动安装,只需要进行傻瓜式安装即可,以上为对WPF项目进行打包的准备工作,如果已安装该插件的,可选择跳过此部分。步骤二:正式进入打包的原创 2022-03-28 19:29:20 · 3559 阅读 · 1 评论 -
XAML的Window窗体样式
XAML的Window窗体样式窗口的外观WPF中默认窗口框架的外观,主要取决于Icon、Title、WindowStyle、ResizeMode等属性。1、Icon 指定窗口的图标;下图为未进行窗口图标设定的项目窗口样式设定后为运行的图标就为下图所示是一样用于窗口样式更加美观2、Title 指定窗口的标题;3、WindowStyle指定窗口样式,有4个取值:3.1、None,无边框;(当ResizeMode属性为NoResize时,仅剩下窗口核心。)未设置WindowStyle为N原创 2022-03-20 19:57:20 · 648 阅读 · 0 评论 -
C#的集合
C#集合集合与数组比较类似,都用于存放一组值,但集合中提供了特定的方法能直接操作集合中的数据,并提供了不同的集合类来实现特定的功能。集合简单的说就是数组的升级版。他可以动态的对集合的长度(也就是集合内最大元素的个数)进行定义和维护!所有集合类或与集合相关的接口命名空间都是 System.Collection,在该命名空间中提供的常用接口如下表所示。接口名称 作用IEnumerable 用于迭代集合中的项,该接口是一种声明式的接口IEnumerator 用于迭代集合中的项,该接口是一种实现式的接口原创 2022-03-09 09:08:53 · 300 阅读 · 0 评论 -
C# DataSet和DataTable:将查询结果保存到DataSet或DataTable中
C# DataSet和DataTable:将查询结果保存到DataSet或DataTable中在执行对表中数据的查询时还能将数据保存到 DataSet 中,但需要借助 DataAdapter 类来实现。在实际应用中,DataAdapter 与 DataSet 是在查询操作中使用最多的类。此外,还可以通过 DataSet 实现对表中数据的增加、修改、删除操作。DataAdapter 与 DataSet 类简介DataAdapter 类用于将数据表中的数据查询出来并添加到 DataSet 中,DataAd原创 2022-02-24 09:35:31 · 2424 阅读 · 1 评论 -
C# ADO.NET数据库作及常用类概述
C# ADO.NET数据库作及常用类概述在 C# 语言中 ADO.NET 是在 ADO 的基础上发展起来的,ADO (Active Data Object) 是一个 COM 组件类库,用于访问数据库,而 ADO.NET 是在 .NET 平台上访问数据库的组件。ADO.NET 是以 ODBC (Open Database Connectivity) 技术的方式来访问数据库的一种技术。ADO.NET 中的常用命名空间如下表所示。在使用 ADO.NET 进行数据库操作时通常会用到 5 个类,分别是 Co原创 2022-02-24 08:41:42 · 1743 阅读 · 0 评论 -
C# try catch finally:异常处理
C# try catch finally:异常处理在 C# 语言中异常与异常处理语句包括三种形式,即 try catch、try finally、try catch finally。在上述三种异常处理的形式中所用到关键字其含义如下:try:用于检查发生的异常,并帮助发送任何可能的异常。catch:以控制权更大的方式处理错误,可以有多个 catch 子句。finally:无论是否引发了异常,finally 的代码块都将被执行。下面我们将分别为大家讲解这三种形式的应用。try catch在 t原创 2022-02-24 08:25:25 · 1223 阅读 · 0 评论 -
Directoryinfo类:文件夹操作
DirectoryInfo 类能创建该类的实例,通过类的实例访问类成员。DirectoryInfo 类提供了一个构造方法,语法形式如下。DirectoryInfo(string path)在这里 path 参数用于指定文件的目录,即路径。例如创建路径为 D 盘中的 test 文件夹的实例,代码如下。DirectoryInfo directoryInfo = new DirectoryInfo(“D:\test”);需要注意的是路径中如果使用 \,要使用转义字符来表示,即 \;或者在路径中将 \原创 2021-11-24 16:07:34 · 744 阅读 · 0 评论 -
C#数组简述
一维数组:一维数组在数组中最常用,即将一组值存放到一个数组中,并为其定义一个名称,通过数组中元素的位置来存取值。创建一维数组的语法形式如下。//定义数组数据类型[] 数组名;//初始化数组中的元素数据类型[] 数组名 = new 数据类型[长度];数据类型[] 数组名 = {值 1, 值 2, …}数据类型[] 数组名 = new 数据类型[长度]{值 1,值 2,…}在定义数组时定义的数据类型代表了数组中每个元素的数据类型。在使用数组前必须初始化数据,即为数组赋初值。在初原创 2021-11-08 14:58:17 · 301 阅读 · 0 评论 -
WPF单号自增功能实现
第一步:要在数据库写好表格,再在数据库的储存过程获取数据库里表单的数据如下图所示:第二步:就去服务端写方法,名字建议和你写的存储过程的名字一样,这样就方便区分和之后的查找,当然你也可以不保持一致,这个只是为了方便之后的查找,排序的话需要倒叙排序,这样方便后面获取的数据的时候进行下一步的操作。第三步:在后台写编号自增的代码,获取数据库编码数据2.判断是否存在第一条编号当在数据库查询到编码为空或者返回Table,就表示数据没有第一条编号数据,所以要新增第一条编号数据如果存在第一条编号数原创 2021-10-28 14:50:57 · 157 阅读 · 0 评论 -
C#WPF设置buton的圆角效果
C#WPF设置buton的圆角效果一.设置buton的圆角效果步骤如下:写一个buton按钮控件 设置好按钮样式,这个样式可以自定义在button里写在写并设置ControlTemplate的TargetType="{x:Type Button}"因为是写button的圆角所以类型为button在写Border控件设置属性BorderBrush="{TemplateBinding Control.BorderBrush}"边框粗度为1 BorderThickness="1"圆角效果的属性设为5原创 2021-10-18 10:20:28 · 1812 阅读 · 0 评论 -
XAML高级教程——资源
什么是资源: 资源是可以在应用程序的不同位置重用的对象。XAML资源的示例包括画笔和样式。每个 框架级别的元素(FrameworkElement或FrameworkContentElement)都有一个resource属 性,该属性包含资源定义的资源(作为ResourceDictionary)。可以在任何元素上定义资 源,但是资源通常是在根元素上定义的。当在页面根元素上定义一个资源时,页面逻辑 树中的所有元素都可以访问它,并且您可以重用相同的资源来设置接受该资源表示的类 型的任何属性的值。 可以将资源引用.原创 2021-08-18 19:10:04 · 346 阅读 · 0 评论 -
C/S和B/S
目前用户用户对PC端应用的两种开发模式(C/S和B/S)理解是很片面的,今天我们将为各位详细讲解下两者的区别。CS即Client/Server(客户机/服务器)结构,C/S结构在技能上非常成熟,它的重要特征就是交互性强、拥有安全的存取形式、网络通信数量低、响应速度快、利于处置大量数据。可是这个结构的程序就是针对性开发,变更不够灵活,维护与管理的难度较大。常常只局限在小型局域网,不利于扩展。而且,因为这个结构的每台客户机全部须要安装相对应的客户端程序,分布功能弱并且兼容性差,不可以完成迅速部署安装原创 2021-08-11 09:35:04 · 40024 阅读 · 0 评论 -
WPF部分常用的事件与触发条件
WPF部分常用的事件与触发条件ContextMenuClosing -上下文菜单中关闭事件ContextMenuOpening -上下文菜单打开DataContextChanged-数据上下文更改DragEnter-拖进DragLeave -拖动离开DragOver-拖动完成时-在输入系统报告出现以此元素为可能放置目标的基础拖动事件时发生。Drop-下降在输入系统报告出现将此元素作为放置目标的基础放置事件时发生。FocusableChanged-当 Focusable 属性的值更改时发生G原创 2021-08-06 09:36:08 · 1459 阅读 · 0 评论