自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(22)
  • 收藏
  • 关注

转载 i9-9900k烤机

新装机一台,记录烤机参数硬件配置:cpu: i9-9900k主板:技嘉Z390 AORUS PRO WIFI内存:海盗船ddr4 3200显卡:技嘉gtx1080ti硬盘:三星970Pro 512G电源:海盗船RM750X机箱:骨伽散热:分体水冷 显卡+CPU冷头 OCOOL 360铜排Bios设置:1,首先把内存的X.M.P.打开,内...

2019-04-11 12:29:00 506

转载 WPF 嵌入字体文件

官方说明文档:将字体与应用程序一起打包https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/advanced/packaging-fonts-with-applications自己多次测试后,得出准确用法:假设字体文件放在主程序Resources文件夹内,字体文件名为FZXBSJW.TTF,生成类型为Resource即嵌入...

2019-03-06 11:04:00 540

转载 WPF MediaKit的一点问题

原版WPF MediaKit在捕获摄像头视频时,如果不使用640*480分分辨率输出,会出现NewVideoSample事件不被触发的问题。经数日摸索,终于明白SetVideoCaptureParameters(graphBuilder, m_captureDevice, Guid.Empty);这行代码存在问题。使用默认的压缩类型可能因数据量过大而传输速度跟不上,经果就是ISamp...

2019-03-06 01:06:00 400

转载 WPF图形图像相关类

BitmapMetadata类:继承自抽象类ImageMetadata,包含图像的原数据信息,如相机型号、图像修改程序名称、拍照日期、拍照地点等。ImageSoure类包含ImageMetadata类型的Metadata属性。由于ImageMetadata是抽像类,所以提取信息时用它的子类BitmapMetadata。如:BitmapMetadata metaData=img.S...

2019-02-17 01:23:00 220

转载 XamlWriter-将对象树写入Xaml

WPF通常用Xaml格式创建对象树。您还可以使用XamlWriter类进行反方向操作——将对象树写入Xaml。对于XamlWriter来说,将对象转换成良好的Xaml表示形式通常很容易。但是,您不能总是通过查看对象的属性就知道如何将对象写入Xaml。当你创建一个新类时,你需要做一些事情,使你的类在XamlWriter中工作得更好。XamlWriter 是什么?XamlW...

2019-02-16 15:22:00 159

转载 Mouse Touch Stylus

Mouse操作:preview mouse down, StylusDevice:nullmouse down,StylusDevice:nullpreview mouse up, StylusDevice:nullmouse up,StylusDevice:nullStylus操作:preview StylusDown , StylusDevice:2Sty...

2019-02-15 21:21:00 82

转载 判断Mouse事件源类型

//鼠标事件源类型 public enum MouseEventSource { Mouse, Pen, Touch } /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> p...

2019-02-15 10:12:00 154

转载 WriteableBitmap(三) 扩展

backbuffer使用您在创建WriteableBitmap时指定的像素格式,还有一个BackBufferStride属性,您可以使用它来创建一个合适的存储映射函数。添加一些方法来设置和获取特定情况下的像素是很容易的,方法是在静态类中定义两个新的扩展方法,创建静态类只是为了承载扩展方法:public static class bitmapextensions {setPi...

2019-02-14 01:31:00 277

转载 WriteableBitmap(二) 实例

使用前面定义的WriteableBitmap,我们可以很容易地创建一个足够容纳整个100 x 100图像的数组:byte[] pixels = new byte[wbmap.PixelHeight*wbmap.PixelWidth*wbmap.Format.BitsPerPixel/8];用于创建数组的所有数据都是从WriteableBitmap本身获得的——包括用于存储每个像素...

2019-02-14 01:17:00 714

转载 WriteableBitmap(一)

通常,WPF中的位图是不可变的。不可变的位图非常有效,如果您希望进行大量的动态更改,创建和销毁它们的开销会变得非常昂贵。在这种情况下,您需要一些更灵活的东西——WriteableBitmap。WriteableBitmap,正如它的名字所暗示的,不是不可变的,你可以得到它的单个像素,并尽可能多地操纵它们。当您需要动态位图时,这是理想的工作方式。我们来看看WriteableBitmap...

2019-02-14 00:48:00 1680

转载 C#常用正则表达式

一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d...

2019-01-15 15:37:00 63

转载 c# Brush、Color、String相互转换

using System.Windows.Media;1、String转换成Color Color color = (Color)ColorConverter.ConvertFromString(string);2、String转换成Brush BrushConverter brushConverter = new BrushC...

2018-12-17 11:04:00 110

转载 Dictionary序列化和反序列化

//定义可序列化Dictionary类   [Serializable] public class SerializableDictionary<TKey, TValue> : Dictionary<TKey, TValue>, IXmlSerializable { public SerializableDict...

2018-12-10 15:52:00 344

转载 三种调用WCF服务的代码

wsHttpBinding,Massage UserName认证 static void Main(string[] args) { //使用服务引用方式生成的Client调用服务,使用自动生成的配置文件 WSHttpBinding_IService using (ServiceClient client ...

2018-12-08 23:30:00 208

转载 VS2017设置默认管理员权限启动

找到vs安装目录下的:C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe右键->兼容性疑难解答->疑难解答程序->勾选改程序需要附加权限->测试后下一步->保存设置。以后甭管双击sln还是快捷方式,都默认使用管理员权限启动vs201...

2018-12-08 09:53:00 131

转载 WCF Service 配置文件注释(转)

<?xml version="1.0" encoding="utf-8" ?><configuration> <system.ServiceModel> <!-- services 元素包含应用中驻留的所有service的 配置要求 --> <services> ...

2018-12-08 09:23:00 77

转载 项目中使用WCF替换asmx Web service总结

以前项目解决方案中,用http协议的asmx Web service作服务器数据访问入口,在SoapHeader中写入用户名和加盐密码进行身份认证。http asmx服务是明文传输,传输过程中数据很容易被截取、篡改。在内网使用、用户量小、安全问题不严重的情况下运行几年,没有出过大的问题。但随着项目的发展,需要对服务器进行改造,升级成更高级的安全方式。最先想到的是将http协议...

2018-12-06 11:57:00 126

转载 Log4Net配置使用简记

1,引用Log4Net.dll 。当前为2.0.8.0版,可添加Nuget包。我的办法是从下载的包中直接引用相应.net版本的dll以减小项目体积2,在App.config中增加<section>节和<log4net>节。注意一个配置文件最多只能有一个configSections节,如果有必须是第一个节点<?xml version="...

2018-12-06 11:17:00 55

转载 WCF双工通信笔记

1,Dupex(双工)MEP(消息交换模式),服务端回调(Callback)客户端操作2,客户端调用服务时,附加上一个回调对象(InstanceContext)。服务端处理服务请求时,通过该回调对象调用客户端操作。3,WCF系统设计常用四层结构:Contracts(契约),Services(服务),Hosting(服务寄宿),Clients(客户端)4,客户端调用服务,需要...

2018-12-03 01:01:00 110

转载 WPF 绑定备忘单

Part I – Common ExamplesBasic Binding{Binding}Bind to current DataContext.{Binding Name}Bind to the “Name” proeprty of the current DataContext.{Bindind Name.L...

2018-10-09 18:45:00 86

转载 wpf Command

//基本的ICommand public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); clearCmd clcmd = new clearCmd(tb);...

2018-09-28 09:11:00 96

转载 可枚举对象操作

class Product { public int ID { get; set; } public string Name { get; set; } public string Region { get; set; } public decim...

2018-09-19 19:18:00 82

空空如也

空空如也

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

TA关注的人

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