C#
PinkMooAᨐ
程序菜鸟的成长记录~~~
展开
-
WPF自定义开关切换按钮
WPF自定义开关切换按钮突发奇想先要自己写一个开关按钮,说干就开干了,以下为View视图布局代码,开关按钮的样式就直接在这里定义了,主要呢通过定义触发器来完成按钮的切换。```csharp<Window x:Class="DEMO.View.StatusWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsof原创 2021-06-07 16:16:26 · 2573 阅读 · 0 评论 -
WPF仿微信界面发送消息简易版
WPF仿微信界面发送消息简易版参考别的博主的例子用WPF MVVM框架来仿了一个微信聊天界面,做了个发送消息简易功能,下面一起来看看吧!以下为View视图布局代码,消息对话框的样式直接在这里定义了,主要定义的是用户头像、对话框和发送时间的样式,其中设置了文字消息自动换行。<Window x:Class="DEMO.View.ChatWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"原创 2021-05-17 10:26:46 · 1350 阅读 · 1 评论 -
C# WPF 生成随机数添加到DataGrid表格
在实际应用中随机数的使用很普遍,比如说生成唯一的订单号或者乱码等,而获取随机数的方法有几种,我这里使用的是Random,生指定范围的整数随机数,首先是生成纯数字的随机数,这里是产生上限为10的随机数,代码如下图:下面是生成数字字母组合的随机数,这里是结合数组产生指定范围随机数,代码如下:接着是赋值,第一二个是自定义前缀拼接自定义位数的纯数字随机数,然后是10位数的数字字母混合随机数。然后绑定到DataGrid表格里,最后来看一下页面显示效果,每重新加载一次页面,相应数据就会随机组合显示了。原创 2020-09-28 08:20:07 · 564 阅读 · 0 评论 -
WPF MVVM模式 发送DataGird表格的数据到另一个页面显示
WPF MVVM模式 发送DataGird表格的数据到另一个页面显示这里我们是使用Messenger消息机制把这个页面的表格行数据发送到另一个页面显示,效果如下图:首先在这个表格页面的ViewModel定义一个Model保存表格当前选中行的数据内容视图代码表格这里设置一个SelectedItem属性,表格当前选中行,通过这个获取到当前选行的数据内容接着是表格操作按钮命令,点击到选中行的按钮,判断当前选中行的内容是否为空,如果不为空就用消息机制发送消息过去。然后在需要接收表格数据显示的页面接收发原创 2020-09-18 08:36:55 · 499 阅读 · 0 评论 -
WPF RadioButton按钮控件取消选中设置
WPF RadioButton按钮控件取消选中设置通常我们使用的RadioButton控件选中之后就不能进行取消选中的操作,我上网查找到了解决方法,如下:首先我们在View视图这里写这个按钮的点击触发事件然后来到后台,先声明一个变量来记录这个按钮的选中状态,然后写按钮点击的触发事件,判断按钮之前的选中状态,如果之前前为选中状态,那么点击的时候就可以取消选中了,反之,当前为未选中状态的点击就变成选中状态。这样,RadioButton控件就可以任意切换选中或未选中的状态了。那么本篇学习文章就分享到原创 2020-09-18 08:27:50 · 2461 阅读 · 0 评论 -
WPF MVVM模式 带CheckBox的树形图
前不久做项目中有设计到树形图,还是带CheckBox的树形图,可伤我这种小白的脑筋了,上网找了好多资料参考写出来了,下面来看一下:首先看这个带CheckBox树形图长啥样,只是一个简单的二级菜单,如下图:我们先来写一个Model,里面包含我们需要的数据信息,如下图:首先是三个我们需要用到的变量,节点名称、父节点和子节点然后是CheckBox的选中事件定义,选中子节点的同时父节点也会选中,若取消选中父节点其所有选中的子节点亦取消选中,代码如下图:接着是树形图节点列表的收展事件,代码如下图:原创 2020-08-08 20:27:24 · 658 阅读 · 0 评论 -
不能随意切换的Tab选项卡页面
不能随意切换的Tab选项卡页面…………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年7月13日…………………………………………………………………………………………………Tab选项卡相信大家都有写过,昨天我搭页面也有需要用到Tab选项卡,我使用了layui插件(为了便捷),...原创 2019-07-18 09:06:43 · 689 阅读 · 0 评论 -
根据需求增加或删除表格行
根据需求增加或删除表格行…………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年7月15日…………………………………………………………………………………………………不知道大家在做项目的页面的时候有没有因为一些“奇奇怪怪”的页面需求而烦恼过呢?我这里就有一个,关于可输入信息的...原创 2019-07-18 09:19:08 · 207 阅读 · 0 评论 -
选中表格行执行查询
选中表格行执行查询…………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年7月23日…………………………………………………………………………………………………前段时间总是因为粗心大意弄出了许多Bug,我也有回去认真反省,认真地去对待每一行代码,最近几天写的都是些增删查改的功...原创 2019-07-30 16:26:41 · 104 阅读 · 0 评论 -
网页版简易计算器(仅加减乘除)
网页版简易计算器(仅加减乘除)…………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年7月25日…………………………………………………………………………………………………每个月总有那么一两天厌倦写代码,为了放松一下自我,我在空闲时间看到了一些的网页版计算器,所以我也跟风写了...转载 2019-07-30 16:26:54 · 3394 阅读 · 0 评论 -
通过触发绑定切换下拉框的数据
通过触发绑定切换下拉框的数据——————————————————————————————————————开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年8月3日——————————————————————————————————————下拉框大家接触过不少,这里呢就是给大家讲一个下拉B框里有两个表的数据,通过另一个下拉框A的数据绑定触发这个...原创 2019-08-10 16:29:32 · 425 阅读 · 0 评论 -
查看新增登记记录及历史记录信息
查看新增登记记录及历史记录信息————————————————————————————————开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年8月8日————————————————————————————————这里呢来给大家讲我参与的项目里的一个小功能,就是联系登记记录,每新增一条联系登记信息,都会保存这一条登记信息记录,就相当于我们平...原创 2019-08-10 16:38:20 · 1006 阅读 · 0 评论 -
页面回填当前日期与时间
页面回填当前日期与时间…………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年8月17日…………………………………………………………………………………………………今天这里来分享在页面回填当前日期和当前时间,如下图,大家看到的可能只有一个定租日期,没有看到时间,是不是以为我在...原创 2019-08-17 21:12:09 · 552 阅读 · 2 评论 -
通过键盘事件执行查询与回填数据
通过键盘事件执行查询与回填数据…………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年8月17日…………………………………………………………………………………………………这里呢我们来分享通过键盘事件执行查询与回填数据,如下图,客户姓名那一栏,我输入一客户姓名后,按下回车键,...原创 2019-08-17 21:14:28 · 193 阅读 · 0 评论 -
HTML转换成图片
HTML转换成图片……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年6月25日……………………………………………………………………………………………………………今天我们来讲一下把HTML转换成图片,先大概了解这个过程,如下图,点击生成图片的按钮,把左边的HTM...原创 2019-06-28 08:57:08 · 657 阅读 · 0 评论 -
页面404?找不到页面咋整?
解决页面404……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年6月23日……………………………………………………………………………………………………………在Visual Studio 里加载视图却报告页面404这个Bug相信很多人都遇到过(如下图)出现这...原创 2019-06-28 08:28:45 · 4190 阅读 · 0 评论 -
关于加载表格及模态框数据回填的Bug
关于加载表格及模态框数据回填的Bug……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年7月5日……………………………………………………………………………………………………………我又双叒叕来讲Bug啦,最近一直在做项目的调试,一直出Bug就一直修Bug,虽然有时...原创 2019-07-08 08:48:51 · 290 阅读 · 0 评论 -
单表新增
单表新增………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年4月5日………………………………………………………………单表新增呢就是在指定的一个表里面新增数据,是我们比较常用到的,基本思路呢就是在控制器里定义一个新增的方法,然后创建一个表单,在每次新增之前重置表单,在表单里填写数据后把表单提交到控...原创 2019-04-06 02:26:39 · 144 阅读 · 0 评论 -
修改数据
修改数据……………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年4月12日……………………………………………………………………………………………修改这个操作我们经常都会用到,数据呢当然是数据库里面的数据,新增和修改的思路差不多,但新增是从无到有,也就是创建数据,而修改是从原有的...原创 2019-04-16 19:17:58 · 238 阅读 · 0 评论 -
删除数据
删除数据………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年4月15日………………………………………………………………………………数据的基础维护无非就是增删查改,这里就来讲删除操作。无论是删除单条数据还是批量删除数据,都得确定哪些数据是要删除的,所以还是删除操作跟修改操作一样,要获取...原创 2019-04-16 19:25:23 · 137 阅读 · 0 评论 -
绑定下拉框数据
绑定下拉框数据……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年4月19日……………………………………………………………………………………………………………对于下拉框大家应该都不陌生,也比较常见,面对有很多数据的时候,我们可以在下拉框选择然后就快速可以查找...原创 2019-04-26 21:38:28 · 258 阅读 · 0 评论 -
绑定多个下拉框数据(关系式)
绑定多个下拉框数据(关系式)……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年4月24日……………………………………………………………………………………………………………现实生活中有很多事物之间都有一定的关系,比如上下管制级关系,就是我们比较常见的啦,我们...原创 2019-04-26 21:42:51 · 368 阅读 · 0 评论 -
渲染表格
渲染表格……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年4月30日……………………………………………………………………………………………………………相信大家都有用过表格,一般数据信息在表格上都分类排序好位置的,我们在查看表格数据就会比较清晰悦目。平常我们...原创 2019-05-07 17:07:25 · 224 阅读 · 0 评论 -
正则表达式
正则表达式…开发工具与关键技术:RegexBuddy 4作者:林敏静撰写时间:2019年5月3日…正则表达式,又称为规则表达式,英文名为Regular Expression,在代码中常简写为regex、regexp或RE,常被用来检索、替换那些符合某个模式(规则)的文本,通俗地来说正则表达式是用于进行文本匹配的工具,本文主要讲正则表达式里的一些基础,还有比较常见的字符、方法。我们来看...原创 2019-05-07 17:23:40 · 147 阅读 · 0 评论 -
条件查询
条件查询……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年5月6日……………………………………………………………………………………………………………我们要在数据库里查找某一条数据,就根据那条数据的条件(什么范围,什么类型,)就可以快速地从数据库里筛选查找出...原创 2019-05-07 17:29:42 · 245 阅读 · 0 评论 -
新增修改共用模态框
新增修改共用模态框……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年5月12日……………………………………………………………………………………………………………相信大家对于数据的查询、新增、修改、删除这四个基础维护都不陌生了,毕竟我们会经常接触到使用到,说夸张...原创 2019-05-17 08:25:33 · 640 阅读 · 0 评论 -
计算登录时长
计算登录时长……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年5月14日……………………………………………………………………………………………………………平常我们使用的软件都需要登录,有一些软件还会帮你计算登录了多长时间,还会告诉你哪天没登录或者多少天没登录,...原创 2019-05-17 08:39:07 · 750 阅读 · 0 评论 -
批量新增
批量新增……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年5月23日……………………………………………………………………………………………………………之前我们前-不-很久讲过单条新增,就是在一个表里面新增一条数据,今天呢也是讲新增,不过讲的是批量新增,批量新增...原创 2019-05-28 07:46:53 · 613 阅读 · 0 评论 -
数据状态的切换
数据状态的切换……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年5月25日……………………………………………………………………………………………………………一般来说,数据的状态在数据库里保存的类型是bit类型,就是true或者false,今天呢我们就利用这个状...原创 2019-05-28 07:51:10 · 760 阅读 · 0 评论 -
表单的提交与接收
表单的提交与接收……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年6月7日……………………………………………………………………………………………………………之前我们一起学习的新增与修改都有用到表单,也简单地讲解了表单的提交与接收的方法,这里呢就是把表单的提交...原创 2019-06-10 07:58:16 · 2727 阅读 · 0 评论 -
跨页面的数据回填
跨页面的数据回填……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年6月4日……………………………………………………………………………………………………………这里给大家讲一下跨页面的数据回填,例子如下图,点击项目详情的按钮就会跳转到另一个页面查看项目的具体信...原创 2019-06-10 08:23:05 · 255 阅读 · 0 评论 -
批量删除
批量删除……………………………………………………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年6月13日……………………………………………………………………………………………………………增删查改是我们维护数据的基本操作,那么接下来呢就是讲这基本操作之一——删除,不过我们要讲的是批量删除,通常我们...原创 2019-06-18 08:39:13 · 240 阅读 · 0 评论 -
单表查询
单表查询………………………………………………………………开发工具与关键技术:Visual Studio 2015 C#作者:林敏静撰写时间:2019年4月1日………………………………………………………………单表查询是常见的一种查询方法,顾名思义就是查询单个表的数据,主体思路就是在控制器里定义一个查询的方法,然后去到页面上请求数据,提交数据请求后控制器就会执行定义好的方法,在数据库里把...原创 2019-04-06 02:10:31 · 321 阅读 · 0 评论