自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 EFCore 使用额外说明

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

2020-03-31 23:30:45 34 0

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

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

2020-03-31 23:14:20 89 0

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

从已有数据库添加控制代码: 1.在程序集中添加nuget包,包括Microsoft.EntityFrameworkCore.SqlServer,Microsoft.EntityFrameworkCore.Design,Microsoft.EntityFrameworkCore.Tools 2....

2020-03-31 22:56:09 44 0

原创 EFCore code first 创建数据库

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

2020-03-31 22:43:49 58 0

原创 xamarin.Forms learn notes

xamarin.Form notes https://www.thewissen.io/introducing-xamarin-ui-july/ learn follow this guy. https://builtwithdot.net/ xamarin example project h...

2020-03-25 07:19:02 39 0

转载 VisualTreeHelper for Xamarin.Forms

Here’s my implementation forGetParent<T>andGetChildren<T>: ? public static class VisualTreeHelper { public static T GetPare...

2019-11-08 04:11:58 32 0

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

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

2019-08-19 05:34:46 172 0

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

1.使用JWT身份认证模式,引入库:IdentityServer4.AccessTokenValidation 2.在StartUp.cs中添加加密秘钥串: public static readonly SymmetricSecurityKey symmetricKey = new Sy...

2019-08-19 03:40:32 1813 0

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

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

2019-02-21 10:10:56 1692 0

转载 Newtonsoft.Json高级用法

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

2019-01-08 23:37:47 68 0

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

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

2019-01-02 21:53:19 52 0

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

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

2018-12-26 21:23:11 855 0

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

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

2018-12-24 21:03:29 371 0

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

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

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

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

WPF判断命令(Command)是否能够执行是通过ICommand.CanExecute事件,在实际程序中路由命令一般是通过CommandBinding来使命令得到实际操作代码,但是这个CanExecute事件的调用是由WPF控制的,有些时候,比如命令执行后进行一些异步耗时操作,操作完成后会影响C...

2018-10-30 11:20:04 245 0

原创 EF6+mysql+vs2017搭建

首先得安装3个插件                       ①mysql-for-visualstudio-1.2.8    vs的mysql工具  官网下载链接                       ②mysql-connector-net-6.10.7   注意版本号 必须与项目...

2018-10-09 17:17:37 738 0

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

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

2018-07-04 09:56:56 749 0

原创 lisbox显示为表格样式

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

2018-05-28 17:52:07 423 0

原创 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 283 0

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

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

2018-03-07 10:54:29 1234 0

原创 wpf style and templates

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

2017-10-20 14:31:18 159 0

转载 c#路由事件

public static readonly DependencyProperty PageIndexProperty = DependencyProperty.Register("PageIndex", typeof(int), typeof(MoonPdfPanel...

2017-06-14 09:40:48 1183 0

原创 wpf Tooltip样式

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

2017-04-07 17:07:39 2389 0

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

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

2017-04-07 16:51:59 2538 0

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

1. ModernUIChart Code: http://modernuicharts.codeplex.com/ Available Charts ColumnChart (ClusteredColumnChart, StackedColumnChart, Stacked...

2017-03-13 14:14:47 10657 0

原创 access判断表是否存在

public static class DbConnectionExtensions {     public static bool TableExists(this DbConnection conn, string table)     {         conn.open();     ...

2016-12-07 14:29:28 3168 0

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

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

2016-11-24 14:41:19 4530 0

转载 C#中事件的继承

C#中的子类无法调用父类的事件,可以通过在父类中创建一个方法来调用父类的事件,而子类通过调用父类的方法来触发事件。 class parent { protected string name; public event Handle OnEvent; protected Sen...

2016-11-16 14:28:53 620 0

转载 C#的async和await

C# 5.0中引入了async 和 await。这两个关键字可以让你更方便的写出异步代码。 看个例子: [csharp] view plain copy print? public class MyClass  {      public MyClass...

2016-11-15 15:42:28 236 0

原创 条件计算器模型

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

2016-09-29 11:38:44 275 0

原创 调用windows系统语音

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

2016-09-27 16:10:36 992 0

转载 wpf toolTip自定义

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

2016-08-19 11:03:48 2778 0

原创 c#控制输入学习

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

2016-08-11 17:19:46 243 0

原创 键盘输入API

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

2016-08-11 17:03:23 1372 0

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

转自:http://www.cnblogs.com/VolcanoCloud/p/4827439.html 我们开门见山,直奔主题。   一、EntityFramework DynamicFilters 是什么,它能做什么?   EntityFramework DynamicFilters...

2016-08-09 16:04:31 2126 0

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

转自:http://www.cnblogs.com/VolcanoCloud/p/4837748.html 昨天,我们介绍了EF的新特性和开发计划,如果你还不了解,请移步 Entity Framework7 有哪些不同?现在开发到什么程度了? 。今天,我们开学习全功能.NET(Full .N...

2016-08-09 15:39:40 3963 0

转载 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 4431 1

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

WPF中对图片进行旋转是应用RotateTransform类,而进行缩放和翻转则是应用ScaleTransform类。 旋转:                           RotateTransform rotateTransform = new RotateTransform...

2016-07-21 10:56:45 6280 0

原创 .net core官方文档

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

2016-06-28 09:49:19 987 0

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

// 利用 ReadLocalValue 获取资源对象 var obj = tb_hello.ReadLocalValue(TextBlock.TextProperty);   if (obj == null) {     Console.WriteLine("Is Null&...

2016-06-27 16:43:45 320 0

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