- 博客(42)
- 资源 (54)
- 问答 (1)
- 收藏
- 关注
原创 窗体间传值
窗体间传值可以包括父窗体传值给子窗体,子窗体给父窗体传值,子窗体和子窗体之间传值。写了个简单的demo,并做简单的介绍。父窗体都是简单的代码,对照看下就成了, public partial class FrmParent : Form { public FrmParent() { InitializeComponent(); } public Action<string>
2022-02-16 15:18:51 339
原创 WPF 多选树作为控件使用
写过一篇关于多选树应用的,这里写了多选树作为模版的应用,这样可以通过直接绑定该控件进行处理,多余的动作以及类啊,可以在模版里面处理好。两个项目:第一个为调用,第二个为模板库效果图:前端引用: <demo:UCTreeView Name="tvDemo" > </demo:UCTreeView>后台绑定: List<Node> SourceList = new List<Node>(.
2021-11-30 13:41:53 700
原创 WPF多选树的实现
先上截图看效果为了更好的展示选中的效果,将选中的节点存入了datagrid,日常使用中,一般需要对节点进行转换成其他实体,在源代码的基础上修改即可。TV代码主要就是在treeview的基础上,绑定了一个checkedbox,然后对选中和非选中状态的判断,datatype是给treeview绑定对象,并指定对象的类型; <TreeView Name="tvFunction" BorderThickness="1"> <TreeView.R
2021-10-15 11:03:32 860
原创 netcore小技巧
1、实体不需要映射某一列处理:用notpapped修饰即可 [NotMapped] public string CategoryName { get; set; }
2021-09-22 16:20:19 133
原创 力软使用技巧-前端(index)
1、文本框失去焦点判断/*检测重复项*/ $('#F_EnCode').on('blur', function () { $.lrExistField(keyValue, 'F_EnCode', top.$.rootUrl + '/LR_SystemModule/CodeRule/ExistEnCode'); });2、格式化时间 { label: "成立时间"
2021-09-06 10:41:31 519
原创 WPF自定义标题
先上图简单的设计,满足普通标题栏使用,也可以继续的优化功能。采用蓝色的背景。 <Grid> <Grid.Background > <SolidColorBrush Color="#5585F5"></SolidColorBrush> </Grid.Background> <Grid.ColumnDefinitions> .
2021-08-05 14:49:52 580
原创 WPF Core用户控件自定义事件传参
写了个通用的用户控件,用于登录界面复制,包含用户名、密码、登录按钮。点击事件将数据传输到引用界面。直接上图:将这三者,甚至更多的,封装到一个UClogin当中,并给出一个LoginClick事件进行触发。后台事件代码: private void LoginClick_Click(object sender, EventArgs e) { LoginEventArgs args = e as LoginEventArgs; .
2021-08-03 14:44:50 848
原创 C#发布的软件下载总是缺少文件
找了半天问题,发现很少有关于这方面的介绍。遇到的问题是软件发布以后,去下载的时候,总是缺少配置文件,每次要去判断文件是否存在,初始化文件。烦死人。后面无意间看到了图片的解决办法,然后搞定了。首先将配置文件上面点击属性,将生成操作改为内容,为内容的时候,我们在发布前,进入发布页中的应用程序文件,查看当前的文件不是已经成为了自动包括的。这样每次文件会自动存在于软件当中。...
2021-06-23 09:48:57 581
原创 浅谈LIS解码(1)-ASTM
ASTM通讯一般是Com口通讯的,很少的仪器通过TCP发送ASTM格式,目前迈瑞的BS420产品是该协议,因为用HL7协议的时候,必须要要有应答,HL7应答想对入门的来说有点困难,所以ASTM
2021-06-04 15:54:11 3961 2
原创 浅谈LIS解码(1)-HL7
目前接触的LIS行业当中,解析主要的模式无非3中,HL7、ASTM、String 。通常标准的仪器厂家以前两种格式居多,String格式为字符串解析,常用于尿检仪,或格式不是很常见的数据处理。大致先说一说HL7解析仪器数据格式以迈瑞的为例,一般以VT开头,FSCRLF结尾...
2021-06-04 15:34:35 2764 3
原创 01。ClearCanvas -----引入动态库
开始PACS的入门阶段,选择ClearCanvas开源框架进行编写,首先就遇到了引用动态库的问题,尝试了很久,解决了。引入的库大概就这几个吧,终于搞定了
2021-05-21 13:34:07 474
原创 程序只能运行一个,不同目录可运行多个
static class Program { [DllImport("User32.dll")] private static extern bool ShowWindowAsync(IntPtr hWnd, int cmdShow); [DllImport("User32.dll")] private static extern bool SetForegroundWindow(IntPtr hWnd); pr...
2020-11-26 11:29:41 561
原创 WPF+MVVM实现datagrid绑定(3)
上一篇5、界面层界面层比较简单,直接贴代码。<Window x:Class="WPF_MVVM_Demo1.View.UserManage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.mic.
2020-10-22 16:29:50 1331
原创 WPF+MVVM实现datagrid绑定(2)
上一篇3、BaseViewModel属性改变通知类,多个对象都要使用到。namespace WPF_MVVM_Demo1.ViewModel{ public class BaseViewModel: INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; public void RaisePropertyChanged(string p.
2020-10-22 16:21:28 2806 4
原创 WPF+MVVM实现datagrid绑定(1)
概念性的东西不做任何介绍,网上千篇一律,我们需要真正能实现的代码。网上的好些资料都是不全的,无法实现,为确保正常运行,先贴图证明。(本来想在一个写完,内容过多,一直卡)启动内容概述:1、框架:1、实体代码很简单不介绍using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespac
2020-10-22 15:57:12 1423
原创 FastReport1.9绑定List 使用心得
简单的内容,为了快速上手,只需要个把小时甚至半小时即可入手。直接上截图效果:一、界面大致介绍二、里面用到两个类,可改为从数据库读:三、初始化数据;报告单也很简单:注意事项:定义的类要跟frx内定义的保持一致,字段也要保持一致,缺少的话,就会绑定失败;...
2020-05-26 13:34:59 824
原创 netcore入门(3)-EFCore之codefirst、databasefirst
netcore提供了从模型生成到数据库,以及从数据库生成模型两种,aspnet里面使用的ef是对应的。代码链接:一、CodeFirst1、新建net core项目,用3.1版本的吧,2.1尝试的时候失败了。2、Modles里面创建一个UserInfo类3、导Sqlserver的包4、在appsettings.json中添加数据库连接字符串...
2020-01-08 09:50:35 1374
原创 netcore入门-mvc构建
demo链接:一、新建项目1、新建项目二、引用动态库:官网提供了很多种方法,官网方法;个人喜好用的方法:工具-----NuGet 包管理器----(第二个)管理解决方法的Nug....然后搜索sql,勾选即可。三、Models内容创建1、创建modelusing System;using System.Collections.Generic;...
2019-12-30 11:24:09 353 1
原创 NetCore入门-------WebApi应用(1)
初学者对照着官方教程往往也会遇到很多问题,就当下容易遇到的问题为小白做解析。官网地址1、第一个问题官网在描述这块构建的时候表达错误,估计以后会做修改,添加---控制器。2、使用postman前要先运行,地址上面一定要有api,访问后有返回空的json,就是“[ ]”3、Postman运行处理1、运行前首先SSL 证书验证2、接着就是new个tabs,注意...
2019-12-27 09:30:38 180
原创 WCF实现客户端上传文件至服务器、下载文件至客户端
WCF学习了很久,应用的并不是特别多,临时需要用的话还是很不错的选择。毕竟新技术。一、首先是服务和契约定义,以及寄宿定义,大致截个图:1、服务跟契约定义 [ServiceContract] public interface IServiceFile { /// <summary> /// 上传操作 //...
2019-07-30 11:22:39 815
原创 C#二次封装虹软人脸识别和人脸比对 2.0版本
直接看代码,封装成的动态库简练,基本满足日常需求,有需要的可以二次封装。源码:封装好的的动态库,直接在界面调用。使用步骤:1、调用动态库并初始化引擎: /// <summary> /// 人脸识别引擎 /// </summary> private FaceDetectionService FDServ...
2019-07-30 11:05:07 877
原创 如何使用EF生成model实体
这个其实比较简单的,为了结合其他博客满足需求,大致的写一下。,连接oracle的比较麻烦,vs2013要装插件,试了很多次没实现,只能用sqlserver先用了。首先新建一个类库项目,然后右键类库项目弹出窗口:...
2019-07-02 10:38:37 2011
原创 WCF结合ADO并利用EF和T4生成统一模板(1)
WCF自身功能特别强大,目前也是学习阶段。其实ADO抽象出来的BLL层自身就相当于现在的wcf的服务层。最初也是尝试阶段,所以写的代码也比较混乱,但是基本功能实现了。不过还有很多需要去完善的,比方说错误异常处理,日志记录这些都没做。项目结构:一、首先是针对Model层的生成,我采用的是EF自动生成: ①因为这样有利于数据的维护,以及数据表过多,写数据表费劲。 ②利用T4...
2019-07-02 10:17:32 278
原创 WCF入门-服务寄宿IIS(3)
专门写个寄宿IIS的吧,因为我搞的也不是特别的明白,所以加深印象吧。也算是自学巩固了:1、创建IIS寄宿首先创建这个寄宿项目的时候,我就在想怎么去写。大致看了下网上的,很多都是建的WCF服务项目,然后删掉默认的配置,在这个基础上进行寄宿的。我来说说我是怎么操作的:标志就跟别人不一样,我是右键(创建wcf服务应用程序)。2、修改配置:这里面可以把Iservice和Ser...
2019-06-13 16:50:31 272
原创 WCF消息交换模式------Duplex
三种交换模式(本链接三种模式的例子):One-Way Calls、Request/Reply、Duplex。3、Duplex网上说法不一,有的叫交换模式,有的叫回调模式。反正就是会相互的调用的模式。服务端: 服务端要定义回调函数,这样才能体现回调 /// <summary> /// CallbackContract:定义的回调接口 ///...
2019-05-30 10:46:56 216
原创 WCF消息交换模式------Request/Reply
三种交换模式(本链接三种模式的例子):One-Way Calls、Request/Reply、Duplex。2、Request/Reply消息交换模式,即客户端的每次的请求,服务端在接收到请求后,给与客户端回应。消息交换模式属于默认的模式。服务: [ServiceContract] public interface INormalJob { /...
2019-05-30 10:33:59 241
原创 WCF消息交换模式------One-Way Calls
三种交换模式(本链接三种模式的例子):One-Way Calls、Request/Reply、Duplex。1、One-Way Calls 这个相当与单向的客户端向服务端发请求,服务端不做任何操作。代码案例:服务:[ServiceContract] public interface IOneWayJob { /// <summary&...
2019-05-30 10:20:50 228
原创 C#spring+MVC+EF实现企业进销存系统(1)
作为nspring+mvc+EF,网上的案例比较少,本人也是学习阶段,入门net大概也就1年多点的时间。本案例是根据企业进销存winform版,自学改变的。里面涵盖了nspring、mvc、EF、T4模板、easyui的基本应用。言语过多不如多少照片几张,以后有空会陆续更新学习心得,希望在这个网络共享的时代,有更多的朋友们一起互助进步。该项目的大致结构:展开结构:页面内容大...
2019-05-29 10:55:10 1082 3
原创 WCF入门-实例化服务之单调服务(1)
继续学习wcf的实例化服务之单调服务,书里面介绍的比较复杂,其实可以直接通过案例去理解更简单。直接代码(源代码下载):服务端:[ServiceContract] public interface IMyContract { [OperationContract] void MyMethod(); }服务实现:其实和平时的服务...
2019-02-21 14:19:00 275
原创 WCF入门-两种方法实现重载
多看多练,慢慢入门。今天将学习的wcf中实现重载进行梳理一遍。直接上代码和注意事项吧,多的我也解释不清,去看大佬的博客。他们说的更详细。最简单的三层结构,Client用直接服务引用的方法实现,ClientByConfig用重写服务端+配置文件的方法实现的。 服务端代码:就是普通的服务接口,里面两个名字相同的方法,然后用在上面加特性用于区分两个方法。 [ServiceContr...
2019-02-21 09:54:45 393
原创 WCF入门-关于配置文件
wcf的配置文件,包含服务端和客户端两个。入门用到的比较少,我先来做最简单的介绍。<?xml version="1.0" encoding="utf-8" ?><configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Vers
2019-02-20 11:19:35 151
原创 WCF入门-客户端实现(2)
这个博客真的难。第一种方法前面已经介绍了,直接第二种方法:二、创建代理,引用服务接口所在的类库和服务实现类的类库 static void Main(string[] args) { //基于地址和绑定对象创建一个ChannelFactory<ICalculator> 通过代码 using (ChannelFact...
2019-02-20 11:05:14 438
原创 WCF入门-客户端实现(1)
前面介绍了服务端创建以及寄宿的几种方法。通过配置文件相比较更简单,适用于入门。另外客户端的实现也可以通过很多种方法来实现。一、客户端也是创建一个控制台应用程序。我了解了四种方法来实现对服务端的引用。当然,添加服务引用的前提是,服务要启动啊。你tm创建了服务之后,不启动,引用也没用。这是新手最容易犯的错(别告诉我你不知道怎么启动服务的,就是你前面创建的寄宿控制台应用程序啊,启动在后台跑就不管了,...
2019-02-20 10:57:18 194
原创 WCF入门-服务寄宿及配置(2)
上一篇大致说了下服务怎么创建的,接着就是寄宿跟配置文件。其实这个寄宿,对于入门的来说,就是这个媒介之类的让这个软件能够正常的在后台运行就行了。跟java里面的那个tomcat似的。寄宿的方法有很多种,网上介绍的也比较多,我不做介绍只上代码和个人的理解:一、第一种寄宿(自身寄宿),就是自己创建个控制台应用程序,然后引用下服务的类库就行了,顺道说下配置文件吧,配置文件其实一个目的是为了简化...
2019-02-20 09:53:28 286
原创 WCF入门-服务创建引用(1)
由于自身也是初学者,因此知道入门的难度。但是对于初学者来说,先去掌握服务如何部署,和客户端如何引用服务几种方法尤为重要。目前大概也就学了2个多月吧,掌握的不是很多。主要还是很多微博介绍的太深入,导致入门难度特别的大。因此结合自身,写一些入门篇,自己复习也罢,帮助入门也可。 首先就是服务的创建,其实有很多种方法,我是后面慢慢的摸索才发现的,这些不重要。服务其实就可以看成一个是服务接口,一个是...
2019-02-20 09:22:42 424
原创 WCF错误契约demo
作为一个小菜鸟,为了纪念wcf学习的过程,偶尔写写几篇博客,在前人的基础上简化下,这样学起来更轻松些。我感觉这个错误契约貌似是在封装服务端的异常。为了不直接暴露服务端的错误,经过自定义处理。项目结构简单明了:自定义错误契约using System;using System.Collections.Generic;using System.Linq;using System.Ru...
2019-02-19 14:21:57 230
原创 WCF双工通讯实现
由于也是入门,所以对于刚入门的学习者来说,这个案例更简洁。废话不多,直接看例子即可:四个项目:不做介绍,入门也看得懂 第一步服务端和接口:服务端定义了两个接口:一个是给服务提供的,另一个是回调函数的接口 /// <summary> /// /// CallbackContract对应定义的回调类型 /// </summa...
2019-01-16 11:47:44 424
fastreport导出为pdf和jpg
2023-01-11
net 4.0 4.5 4.5.1 4.6 4.6.1
2020-10-28
WPF+MVVM+Datagrid.zip
2020-10-22
Netcore入门-EFCore.zip
2020-01-08
MvcMovie.zip
2019-12-30
MengGe.EMS.zip
2019-05-29
正则表达式处理字符串,输出想要的两个值
2021-03-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人