- 博客(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
627
转载 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
621
转载 WPF MediaKit的一点问题
原版WPF MediaKit在捕获摄像头视频时,如果不使用640*480分分辨率输出,会出现NewVideoSample事件不被触发的问题。经数日摸索,终于明白SetVideoCaptureParameters(graphBuilder, m_captureDevice, Guid.Empty);这行代码存在问题。使用默认的压缩类型可能因数据量过大而传输速度跟不上,经果就是ISamp...
2019-03-06 01:06:00
469
转载 WPF图形图像相关类
BitmapMetadata类:继承自抽象类ImageMetadata,包含图像的原数据信息,如相机型号、图像修改程序名称、拍照日期、拍照地点等。ImageSoure类包含ImageMetadata类型的Metadata属性。由于ImageMetadata是抽像类,所以提取信息时用它的子类BitmapMetadata。如:BitmapMetadata metaData=img.S...
2019-02-17 01:23:00
266
转载 XamlWriter-将对象树写入Xaml
WPF通常用Xaml格式创建对象树。您还可以使用XamlWriter类进行反方向操作——将对象树写入Xaml。对于XamlWriter来说,将对象转换成良好的Xaml表示形式通常很容易。但是,您不能总是通过查看对象的属性就知道如何将对象写入Xaml。当你创建一个新类时,你需要做一些事情,使你的类在XamlWriter中工作得更好。XamlWriter 是什么?XamlW...
2019-02-16 15:22:00
191
转载 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
103
转载 判断Mouse事件源类型
//鼠标事件源类型 public enum MouseEventSource { Mouse, Pen, Touch } /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> p...
2019-02-15 10:12:00
186
转载 WriteableBitmap(三) 扩展
backbuffer使用您在创建WriteableBitmap时指定的像素格式,还有一个BackBufferStride属性,您可以使用它来创建一个合适的存储映射函数。添加一些方法来设置和获取特定情况下的像素是很容易的,方法是在静态类中定义两个新的扩展方法,创建静态类只是为了承载扩展方法:public static class bitmapextensions {setPi...
2019-02-14 01:31:00
309
转载 WriteableBitmap(二) 实例
使用前面定义的WriteableBitmap,我们可以很容易地创建一个足够容纳整个100 x 100图像的数组:byte[] pixels = new byte[wbmap.PixelHeight*wbmap.PixelWidth*wbmap.Format.BitsPerPixel/8];用于创建数组的所有数据都是从WriteableBitmap本身获得的——包括用于存储每个像素...
2019-02-14 01:17:00
783
转载 WriteableBitmap(一)
通常,WPF中的位图是不可变的。不可变的位图非常有效,如果您希望进行大量的动态更改,创建和销毁它们的开销会变得非常昂贵。在这种情况下,您需要一些更灵活的东西——WriteableBitmap。WriteableBitmap,正如它的名字所暗示的,不是不可变的,你可以得到它的单个像素,并尽可能多地操纵它们。当您需要动态位图时,这是理想的工作方式。我们来看看WriteableBitmap...
2019-02-14 00:48:00
1761
转载 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
79
转载 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
126
转载 Dictionary序列化和反序列化
//定义可序列化Dictionary类 [Serializable] public class SerializableDictionary<TKey, TValue> : Dictionary<TKey, TValue>, IXmlSerializable { public SerializableDict...
2018-12-10 15:52:00
375
转载 三种调用WCF服务的代码
wsHttpBinding,Massage UserName认证 static void Main(string[] args) { //使用服务引用方式生成的Client调用服务,使用自动生成的配置文件 WSHttpBinding_IService using (ServiceClient client ...
2018-12-08 23:30:00
237
转载 VS2017设置默认管理员权限启动
找到vs安装目录下的:C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe右键->兼容性疑难解答->疑难解答程序->勾选改程序需要附加权限->测试后下一步->保存设置。以后甭管双击sln还是快捷方式,都默认使用管理员权限启动vs201...
2018-12-08 09:53:00
166
转载 WCF Service 配置文件注释(转)
<?xml version="1.0" encoding="utf-8" ?><configuration> <system.ServiceModel> <!-- services 元素包含应用中驻留的所有service的 配置要求 --> <services> ...
2018-12-08 09:23:00
98
转载 项目中使用WCF替换asmx Web service总结
以前项目解决方案中,用http协议的asmx Web service作服务器数据访问入口,在SoapHeader中写入用户名和加盐密码进行身份认证。http asmx服务是明文传输,传输过程中数据很容易被截取、篡改。在内网使用、用户量小、安全问题不严重的情况下运行几年,没有出过大的问题。但随着项目的发展,需要对服务器进行改造,升级成更高级的安全方式。最先想到的是将http协议...
2018-12-06 11:57:00
154
转载 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
68
转载 WCF双工通信笔记
1,Dupex(双工)MEP(消息交换模式),服务端回调(Callback)客户端操作2,客户端调用服务时,附加上一个回调对象(InstanceContext)。服务端处理服务请求时,通过该回调对象调用客户端操作。3,WCF系统设计常用四层结构:Contracts(契约),Services(服务),Hosting(服务寄宿),Clients(客户端)4,客户端调用服务,需要...
2018-12-03 01:01:00
133
转载 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
112
转载 wpf Command
//基本的ICommand public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); clearCmd clcmd = new clearCmd(tb);...
2018-09-28 09:11:00
107
转载 可枚举对象操作
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
111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人