自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (67)
  • 收藏
  • 关注

原创 EFCore 使用额外说明

EFCore使用过程中镜像查询,lazyloading,上下文资源池等记录 1.efcore使用过程中的查询,一般都会直接去库镜像中查找,要避免镜像查询数据,在查询中可以使用AsNoTracking(),让查询直 接从数据库查询避免镜像查询,例如DbContext.Product.AsNoTracking().ToListAsync(). 2.efcore...

2020-03-31 23:30:45 548

原创 .netcore efcore针对单表轻松创建增删改查页面

.netcore web应用使用efcore可以轻松生成数据库表增删改查页面,这对于一个系统的后台管理网站非常有用,对于应用程序的配置表,关键数据字典表,都很有帮助。 1.创建好efcore数据访问上下文,DbContext. 2.配置中,Service.AddDbContext() 3.页面添加表目录,右键点击目录添加页面,选择页面curd,生成页面...

2020-03-31 23:14:20 919

原创 EFCore 从已有数据库生成entities

从已有数据库添加控制代码:1.在程序集中添加nuget包,包括Microsoft.EntityFrameworkCore.SqlServer,Microsoft.EntityFrameworkCore.Design,Microsoft.EntityFrameworkCore.Tools2.在包管理控制台输入命令 Scaffold-DbContext "Data Source=(locald...

2020-03-31 22:56:09 430

原创 EFCore code first 创建数据库

此处记录学习efcore 过程中一些学习笔记: 1.code first 创建数据库,一对多关系对应为一个对象拥有一个集合,这个集合使用virtual标识以便使用lazyLoading,另一方面被拥有的对象也有所属对象及所属对象ID。多对多关系除了两个对象分别用拥有对方集合方式表示外,还得有两个对象关系对象存储关系所属对象。类型关系展示如下所示:一个Customer有多个订单:...

2020-03-31 22:43:49 737

原创 xamarin.Forms learn notes

xamarin.Form noteshttps://www.thewissen.io/introducing-xamarin-ui-july/ learn follow this guy.https://builtwithdot.net/ xamarin example projecthttps://github.com/jsuarezruiz/FocusOnXamarinhttps:...

2020-03-25 07:19:02 121

转载 VisualTreeHelper for Xamarin.Forms

Here’s my implementation forGetParent<T>andGetChildren<T>:? public static class VisualTreeHelper { public static T GetParent<T>(this Element element) where T : ...

2019-11-08 04:11:58 167

转载 HTTP返回状态码及错误大全

HTTP 400 - 请求无效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登录失败HTTP 401.3 - ACL 禁止访问资源HTTP 401.4 - 未授权:授权被筛选器拒绝HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败HTTP 403 - 禁止访问HTTP 403 - 对 Internet 服务...

2019-08-19 05:34:46 1530

转载 .net core webapi 使用Authorize身份认证

1.使用JWT身份认证模式,引入库:IdentityServer4.AccessTokenValidation2.在StartUp.cs中添加加密秘钥串:public static readonly SymmetricSecurityKey symmetricKey = new SymmetricSecurityKey(Encoding.ASCII.GetBytes("need_t...

2019-08-19 03:40:32 4558

转载 C#调用OCX控件的常用方法[转]

  小伙伴们在使用ICP提供的各种能力进行集成开发时常常会遇到一些技术上的困扰,例如ICP中很多接口是通过OCX控件的方式提供的,如何调用这些接口,就成了一个不大不小的问题,毕竟开发指南上可没这些内容啊~别着急,今天我就给大家介绍一下C#中调用OCX接口的常用方法。^_^y原文链接 http://developer.huawei.com/ict/forum/thread-21687.html...

2019-02-21 10:10:56 3395

转载 Newtonsoft.Json高级用法

1.忽略某些属性 2.默认值的处理 3.空值的处理 4.支持非公共成员 5.日期处理 6.自定义序列化的字段名称 手机端应用讲究速度快,体验好。刚好手头上的一个项目服务端接口有性能问题,需要进行优化。在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返回数据,经过分析一个简单的列表接口每一行数据返回了16个字段,但是手机APP端只用到了...

2019-01-08 23:37:47 200

转载 C#调用C++的DLL搜集整理的所有数据类型转换方式

 搜集整理的代码会是很不错的文章,花了一天时间,搜索到最后居然出来一篇叫做"C# 与 C++ 数据类型对照表"的文章.几乎囊括掉和大部分的数据了,太打击我了. 本文中有部分的数据没有测试.也有一些不错的是看了上百篇网文对比整理得来的.希望有帮助.        //C++中的DLL函数原型为        //extern "C" __declspec(dllexport) bool 方...

2019-01-02 21:53:19 113

原创 wpf 依赖属性初始化设定默认双向绑定

如下一个依赖属性,添加元数据的时候用FrameworkPropertyMetadata而不用dataPropertyMedata    public DateTime SelctedDate        {            get { return (DateTime)GetValue(SelctedDateProperty); }            set { SetVal...

2018-12-26 21:23:11 2447

原创 c# 对象事件不能即使释放问题

在实际应用中,由于c#的垃圾自动回收机制,我们不用去管对象释放,当对象不再使用了之后,这个对象并没有马上释放,它的对象中订阅的事件尽然还在起作用。如果再次新建对象,使用对象订阅的事件的时候,就会出现事件重复订阅,即使使用对象先取消订阅,再添加订阅也没有用。event-=eventHandler,然后event+=eventHandler。即使这样eventHandler还是会被调用两次。...

2018-12-24 21:03:29 1212 2

转载 WPF listBox 显示每个Item的index值

在显示出来的Item中显示出当前Item的index值Xaml文件如下:    &lt;Window.Resources&gt;        &lt;Style x:Key="wrapalListBox" TargetType="ListBox"&gt;            &lt;Setter Property="Template"&gt;                &

2018-11-07 15:57:46 3194 1

转载 WPF:在异步操作中使用CommandManager手动更新Command执行状态(转载)

WPF判断命令(Command)是否能够执行是通过ICommand.CanExecute事件,在实际程序中路由命令一般是通过CommandBinding来使命令得到实际操作代码,但是这个CanExecute事件的调用是由WPF控制的,有些时候,比如命令执行后进行一些异步耗时操作,操作完成后会影响CanExecute事件结果,但是WPF不会立即做出反应,那么这个时侯就需要手动调用CommandMan...

2018-10-30 11:20:04 1049

原创 EF6+mysql+vs2017搭建

首先得安装3个插件                      ①mysql-for-visualstudio-1.2.8    vs的mysql工具  官网下载链接                      ②mysql-connector-net-6.10.7   注意版本号 必须与项目代码中的MySql.Data.Entity 的版本保持一致,否则在实体选择的时候闪退    官网下载链...

2018-10-09 17:17:37 973

原创 C#调用windowsAPI打开路径选择对话框

首先要使用到的两个dll为:Microsoft.WindowsAPICodePack.dll与Microsoft.WindowsAPICodePack.Shell.dll使用时调用ShellContainer selectedFolder = null;            selectedFolder = KnownFolders.Computer as ShellContainer;    ...

2018-07-04 09:56:56 1557

原创 lisbox显示为表格样式

绑定到自身,设置转换器,设置borderThickness&lt;Setter Property="BorderThickness" Value="{Binding RelativeSource={RelativeSource Self},Converter={StaticResource ListBoxTableBorderConverter}}"/&gt;public object Conve...

2018-05-28 17:52:07 1026

原创 wpf加载非嵌入程序中的资源

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/app-development/pack-uris-in-wpf图片使用方式Source="pack://siteoforigin:,,,/Logo/logo.png"

2018-04-04 15:13:42 373

原创 WPF中AllowsTransparency和WebBrowser兼容性问题

一个简单的解决方式:设置window 的 AllowsTransparency=false,再用aero glass inside a wpf window设置窗体透明,就可以了。Recently Tim shared some code for extending Windows Vista Aero "Glass" inside a Windows Forms window.  It soun...

2018-03-07 10:54:29 2053 1

原创 wpf style and templates

https://docs.microsoft.com/en-us/dotnet/framework/wpf/controls/

2017-10-20 14:31:18 202

转载 c#路由事件

public static readonly DependencyProperty PageIndexProperty = DependencyProperty.Register("PageIndex", typeof(int), typeof(MoonPdfPanel), new UIPropertyMetadata(1)); public int PageIndex{ g

2017-06-14 09:40:48 1659

原创 wpf Tooltip样式

分享官方的tooltip改编的样式,同志们需要的可以使用,修改哈

2017-04-07 17:07:39 3195

原创 wpf 制作带小箭头的框框

这是我做的带尖尖的Border元素,可以等比例调节大小,有兴趣的可以自己看看

2017-04-07 16:51:59 3139

转载 比较不错的几款开源的WPF Charts报表控件

1. ModernUIChartCode: http://modernuicharts.codeplex.com/Available ChartsColumnChart (ClusteredColumnChart, StackedColumnChart, StackedColumnChart100Percent)PieChart (PieChart and Dognut

2017-03-13 14:14:47 13334

原创 access判断表是否存在

public static class DbConnectionExtensions{    public static bool TableExists(this DbConnection conn, string table)    {        conn.open();        var exists = conn.GetSchema("Tables", new strin

2016-12-07 14:29:28 4283 1

转载 查询数据库中是否存在某张表

今天在搞一个数据库语句,因为老大要求,每个月自动生成一个表,但是,我要做判断,如果数据库已经有这个表了,就不用创建了,但是我不知道怎么查,在朋友的帮助下,找到这个两个语句,和大家分享一下.selectcount(1)from sys.objectswhere name = '表名' selectObjectProperty(Object_ID('表名')

2016-11-24 14:41:19 7544

转载 C#中事件的继承

C#中的子类无法调用父类的事件,可以通过在父类中创建一个方法来调用父类的事件,而子类通过调用父类的方法来触发事件。class parent{ protected string name; public event Handle OnEvent; protected SendEvent(HandleArgs args) { if (OnEvent != null

2016-11-16 14:28:53 854

转载 C#的async和await

C# 5.0中引入了async 和 await。这两个关键字可以让你更方便的写出异步代码。看个例子:[csharp] view plain copyprint?public class MyClass  {      public MyClass()      {          DisplayValue(); //这里不会阻塞        

2016-11-15 15:42:28 325

原创 条件计算器模型

这个计算器,用栈实现的,解析固定的表达式,可以扩展为+-*/这些运算

2016-09-29 11:38:44 396

原创 调用windows系统语音

win7,win10兼容模式调用系统语音

2016-09-27 16:10:36 1347

转载 wpf toolTip自定义

ToolTip或者PopUp这个控件在做界面时会经常用到。如何对ToolTip进行自定义呢?1.首先自定义tooltip的controlTemplate,完全清除系统默认效果, 如下:[html] view plain copyprint?ControlTemplate x:Key ="TooltipTemplate" TargetTyp

2016-08-19 11:03:48 4157

原创 c#控制输入学习

在System.Windows.Input名称空间下,有InputMethod可以调用,控制输入,KeyboardDevice对象直接控制输入是否可用,怎么关联页面控件与输入焦点的呢?System.Windows名称空间下有IInputElement接口,自定义控件必须实现这个接口才能够接收键盘输入。但现在平板电脑软键盘输入时怎么控制的呢?

2016-08-11 17:19:46 329

原创 键盘输入API

DllImport("imm32.dll", CharSet = CharSet.Auto)]        public static extern bool ImmSetConversionStatus(HandleRef hIMC,int conversion, int sentence);        [SecurityCritical, SuppressUnma

2016-08-11 17:03:23 1739

转载 EntityFramework DynamicFilters实体框架高级应用之动态过滤

转自:http://www.cnblogs.com/VolcanoCloud/p/4827439.html我们开门见山,直奔主题。 一、EntityFramework DynamicFilters 是什么,它能做什么?  EntityFramework DynamicFilters是一个开源项目。你可以到这里去下载它的源码。顾名思义,它为我们做的事,就是帮我们动态过滤数据。为了照顾

2016-08-09 16:04:31 2729

转载 Entity Framework7 入门之全功能.NET(Console, WinForms, WPF等)使用EF7

转自:http://www.cnblogs.com/VolcanoCloud/p/4837748.html昨天,我们介绍了EF的新特性和开发计划,如果你还不了解,请移步 Entity Framework7 有哪些不同?现在开发到什么程度了? 。今天,我们开学习全功能.NET(Full .NET)下使用EF7。官方已经写了关于最新的 Pre-Release版本EF7.0.0-beta7的入门

2016-08-09 15:39:40 4304

转载 vs2015 自定义类模板的方法

第一步:找到模板文件路径:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class文件名:Class.cs 第二步:将模板文件拷贝到桌面因为模板文件是只读的,不能直接对它进行直接修改。 第三步:修改模板文件如下:

2016-08-04 11:05:46 4745 1

转载 WPF图片控件的旋转、缩放、翻转

WPF中对图片进行旋转是应用RotateTransform类,而进行缩放和翻转则是应用ScaleTransform类。旋转:                          RotateTransform rotateTransform = new RotateTransform(90);//90度               imgCtl.RenderTransform =

2016-07-21 10:56:45 9235 1

原创 .net core官方文档

https://aspnet.readthedocs.io/en/latest/getting-started.html

2016-06-28 09:49:19 1357

转载 获取控件正在使用的资源名称

// 利用 ReadLocalValue 获取资源对象var obj = tb_hello.ReadLocalValue(TextBlock.TextProperty); if (obj == null){    Console.WriteLine("Is Null");}else{    // 对象倒是获取了, 是个什么东东呢?    Console.Wr

2016-06-27 16:43:45 407

wpf 可缩放的canvas

这个是转的一个可缩放的canvas例子,可以直接用,很方便

2016-06-02

wpf自定义窗体

这个是最终版的wpf自定义窗体,阴影部分有点臃肿了,本可以用放射性渐变填充的,以后用着不舒服可以改

2016-05-27

桌面取色器

桌面取色器,可以支持放大取色等,有rgb,hex,hsb,cmyk等多种颜色值

2016-05-13

wpf控件模板工具

wpf控件模板,标注控件模板工具,反编译微软windows各种风格

2016-05-12

wpf圆形玻璃按钮

wpf做的一个圆形玻璃按钮,和window vista风格一样

2016-05-11

wcf自定义窗口

wpf自定义窗体,自定义窗体标题栏,解决最大化遮挡任务栏问题和窗体边框调节问题

2016-05-05

WPF自定义主题

wpf主题中定制任何类型的控件,所有控件都有模板,

2016-05-03

图形位置修改装饰器

这是网上找到的,wpf 图形修改装饰器,捕获鼠标点,并修改图形位置,形状等

2016-04-18

wcf上传文件

在网上找了很多例子都用不了,纠结了一两天的成果,wcf上传大文件,支持进度,使用nettcp协议的流模式streamed传输,希望可以帮到大家

2016-04-08

c#UPD传输文件

upd传输文件,分为客户端,服务器段,支持大文件传输,可将文件分包,并支持丢包重传

2016-03-18

NPOI导出数据对象

NPOI导出数据库报表,读取到对象集合然后导出相应对象集合的报表

2016-01-08

WCF路由组件

wcf路由组件,写来做wcf服务组件的很好用

2015-12-30

xml数据库宏工具

这是一个excel宏工具,用于数据库表设计,与表对象的生成,以及sql语句的生成,很好用的.rar

2015-12-23

IOS CoreGraphic Refrence

CoreGraphics 官方文档,上传一份以备后用,这也是在网上找到的,喜欢的朋友免费下载哈

2015-07-28

IOS计算器源码

这是我学习IOS用xcode7.0做的一个计算器。主要工作是在计算等式上面比如输入3*5/2*5-5*4+3这样的等式计算出结果。当然计算规则每个初中毕业的人都很清楚。关键点在这个是用栈实现的。

2014-06-01

winAPI源代码

windows api 源代码,部分shell代码,感觉里面有很多有用的东西,值得多多学习学习呢

2014-04-24

wpf 图片滑动效果

这是我自己写的WPF 图片滑动效果动画,利用的是双向环形链表,和wpf自带的动画类doubleAnimation做的,还算简单啦。希望多指点,交流

2014-03-28

wpf english词典

wpf做的词典,周大神的,在这里转一下,还没用vs测试,本来打算自己弄一个,可一直没时间做,现在可以有东西参考学习了

2014-03-03

iTunes coverFlow

这是我转的 周银辉 大神的杰作,wpf版本的coverFlow效果。很好看,本来想自己做的,这几天刚学wpf3D,浏览博客园的时候看到了这个,太感谢大神了

2014-03-03

ImageViewer

wpf3d展示图片的图片浏览器效果,切换图片的时候很好看,有一个滑动的效果,也有一个3D场景

2014-02-28

linq101sample

这是微软官方下载的linq101sample,包含101个linq使用示例

2014-02-27

GridViewStyleApp.rar

这个是gridview点击头部实现排序demo,以及修改gridview默认样式demo

2019-09-19

git客户端,好用的source

不用注册bitBucket老版本,实用好用欢迎下载

2018-11-21

wpf 安装包制作

用wpf页面制作精美的安装页面,别再担心你的安装页面不够美观了

2018-11-20

录屏工具截图工具

是一个桌面截图,录制视频的软件,之前在网上下载的绿色版本有问题,总是录不上视频,所以传一个

2018-11-20

图片制作补丁

图片制作的一个补丁,很好用,很方便

2017-03-19

wpf动态图表

https://github.com/beto-rodriguez/Live-Charts上面下载的动态图表

2017-03-13

wpf图表源码

http://modernuicharts.codeplex.com/下载的图表控件,很漂亮

2017-03-13

WCF后台服务

这是我亲手写的一个wcf,windows后台服务程序,实现的远程升级

2016-08-08

酷派usb驱动

酷派f1手机驱动,安装后可以直接在电脑上查看手机磁盘文件目录

2016-07-29

wpf多窗体管理

wpf做的模仿VisualStudio的一个窗体管理例子,可以以Tab页面展示,也可以停靠,还可以浮动,很强大

2016-06-30

模拟vs属性窗口

模拟vs选中控件,查看控件的属性demo

2016-06-21

codesmith破解版

codeSmith破解版的代码生成工具

2016-06-21

wpf图形编辑程序

wpf绘图做的会值特定控件,可以支持放大缩小以及拖动绘制所有控件

2016-06-20

wpf翻书效果

wpf写的翻书的效果,鼠标操作,很酷炫

2016-06-09

wpf图形设计器

wpf流程图设计器,很强大的,感觉很有用,大家都一起学习学习吧

2016-06-08

wpf多点触控

wpf多点触控的例子

2016-06-08

wpf自定义窗体非客户区

自定义窗体非客户区例子,任何形状的窗体

2016-06-08

wpf 编辑图形

wpf做图形程序的时候很有用的图形装饰器,修改编辑图形位置,以及大小,还支持旋转图形呢

2016-06-01

wpf 拖拽控件

wpf程序在运行过程中拖拽控件修改控件的位置大小

2016-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除