随笔分类 -  C#

摘要:BitmapMetadata类: 继承自抽象类ImageMetadata,包含图像的原数据信息,如相机型号、图像修改程序名称、拍照日期、拍照地点等。ImageSoure类包含ImageMetadata类型的Metadata属性。由于ImageMetadata是抽像类,所以提取信息时用它的子类Bitm 阅读全文
posted @ 2019-02-17 01:23 做而不求 阅读(375) 评论(0) 推荐(0)
摘要:Mouse操作: preview mouse down, StylusDevice:null mouse down,StylusDevice:null preview mouse up, StylusDevice:null mouse up,StylusDevice:null Stylus操作: p 阅读全文
posted @ 2019-02-15 21:21 做而不求 阅读(360) 评论(0) 推荐(0)
摘要://鼠标事件源类型 public enum MouseEventSource { Mouse, Pen, Touch } /// /// MainWindow.xaml 的交互逻辑 /// public partial class MainWindow : Window { ... 阅读全文
posted @ 2019-02-15 10:12 做而不求 阅读(220) 评论(0) 推荐(0)
摘要:backbuffer使用您在创建WriteableBitmap时指定的像素格式,还有一个BackBufferStride属性,您可以使用它来创建一个合适的存储映射函数。 添加一些方法来设置和获取特定情况下的像素是很容易的,方法是在静态类中定义两个新的扩展方法,创建静态类只是为了承载扩展方法: pub 阅读全文
posted @ 2019-02-14 01:31 做而不求 阅读(980) 评论(0) 推荐(0)
摘要:使用前面定义的WriteableBitmap,我们可以很容易地创建一个足够容纳整个100 x 100图像的数组: byte[] pixels = new byte[wbmap.PixelHeight*wbmap.PixelWidth*wbmap.Format.BitsPerPixel/8]; 用于创 阅读全文
posted @ 2019-02-14 01:17 做而不求 阅读(1465) 评论(0) 推荐(1)
摘要:通常,WPF中的位图是不可变的。不可变的位图非常有效,如果您希望进行大量的动态更改,创建和销毁它们的开销会变得非常昂贵。在这种情况下,您需要一些更灵活的东西——WriteableBitmap。 WriteableBitmap,正如它的名字所暗示的,不是不可变的,你可以得到它的单个像素,并尽可能多地操 阅读全文
posted @ 2019-02-14 00:48 做而不求 阅读(1473) 评论(0) 推荐(0)
摘要:using System.Windows.Media; 1、String转换成Color Color color = (Color)ColorConverter.ConvertFromString(string); 2、String转换成Brush BrushConverter brushConve 阅读全文
posted @ 2018-12-17 11:04 做而不求 阅读(4823) 评论(0) 推荐(1)
摘要://定义可序列化Dictionary类 [Serializable] public class SerializableDictionary<TKey, TValue> : Dictionary<TKey, TValue>, IXmlSerializable { public Serializabl 阅读全文
posted @ 2018-12-10 15:52 做而不求 阅读(254) 评论(1) 推荐(0)
摘要:找到vs安装目录下的:C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe 右键->兼容性疑难解答->疑难解答程序->勾选改程序需要附加权限->测试后下一步->保存设置。 以后甭管双 阅读全文
posted @ 2018-12-08 09:53 做而不求 阅读(1888) 评论(0) 推荐(0)
摘要:1,引用Log4Net.dll 。当前为2.0.8.0版,可添加Nuget包。我的办法是从下载的包中直接引用相应.net版本的dll以减小项目体积 2,在App.config中增加<section>节和<log4net>节。注意一个配置文件最多只能有一个configSections节,如果有必须是第 阅读全文
posted @ 2018-12-06 11:17 做而不求 阅读(164) 评论(0) 推荐(0)
摘要:class Product { public int ID { get; set; } public string Name { get; set; } public string Region { get; set; } public decimal Price { ... 阅读全文
posted @ 2018-09-19 19:18 做而不求 阅读(141) 评论(0) 推荐(0)