C#
霍莉雪特
这个作者很懒,什么都没留下…
展开
-
【C#】往按钮事件中传递自定义参数
btn.Click += (e, a) => MyBtnClick(s);原创 2017-06-15 14:56:37 · 10747 阅读 · 1 评论 -
【C#学习笔记】反射的简单用法
GetType() GetProperty()原创 2017-05-10 17:43:22 · 1090 阅读 · 0 评论 -
【C#/WPF】图像数据格式转换时,透明度丢失的问题
Bitmap转BitmapImage,ImageSource转Bitmap原创 2017-03-29 14:59:39 · 2120 阅读 · 1 评论 -
【C#/WPF】.Net生成二维码QRCode的工具
http://qrcodenet.codeplex.com/原创 2017-03-27 11:06:44 · 2489 阅读 · 0 评论 -
【C#】遍历List列表的同时,移除访问到的元素
不能用foreach循环!用for循环原创 2017-04-12 09:42:07 · 3376 阅读 · 0 评论 -
【C#】允许泛型方法<T>返回空值Null
泛型方法返回default(T)原创 2017-03-31 14:56:25 · 17207 阅读 · 5 评论 -
【C#】时间日期格式转换:long和DateTime相互转换
DateTime long转载 2017-03-31 09:51:38 · 21190 阅读 · 0 评论 -
【C#/WPF】ListView的MVVM例子,及禁止拖动ListView的头部Header
ListView MVVM原创 2017-03-30 09:51:33 · 5592 阅读 · 0 评论 -
【C#】AddHandler可重复多次添加事件处理器的问题
RemoveHandler原创 2017-03-22 17:34:06 · 4702 阅读 · 0 评论 -
【C#/WPF】保存BitmapImage数据到文件中
http://stackoverflow.com/questions/35804375/how-do-i-save-a-bitmapimage-from-memory-into-a-file-in-wpf-c转载 2017-03-29 16:33:31 · 9519 阅读 · 0 评论 -
【C#/WPF】Bitmap、BitmapImage、ImageSource 、byte[]转换问题
Bitmap BitmapImage ImageSource byte[]原创 2016-12-16 15:12:46 · 29678 阅读 · 1 评论 -
【C#/WPF】图片的切割/切图/裁剪图片
不用插件 C#原生切图原创 2017-03-28 15:31:33 · 5612 阅读 · 1 评论 -
【C#/WPF】TextBlock/TextBox/Label编辑文字的问题
允许用户编辑文字原创 2017-03-11 09:31:50 · 14143 阅读 · 0 评论 -
【C#/WPF】键盘事件
System.Windows.Input.KeyEventArgs原创 2017-03-06 18:51:45 · 2815 阅读 · 0 评论 -
【WPF/C#】拖拽Image图片控件
重写Image控件的几个鼠标事件原创 2017-03-20 09:56:57 · 1801 阅读 · 0 评论 -
【C#】关闭 Window 之后,无法设置 Visibility,也无法调用 Show、ShowDialogor 或 WindowInteropHelper.EnsureHandle
重写它的OnClosing()原创 2017-03-06 16:34:10 · 13762 阅读 · 4 评论 -
【C#】Config配置文件的读写,及无法写入/保存配置文件的问题
Config配置文件的使用/操作原创 2017-02-17 14:25:15 · 9661 阅读 · 0 评论 -
【C#】访问泛型中的List列表数据
用泛型和反射原创 2017-05-10 18:31:54 · 1098 阅读 · 0 评论 -
【C#/WPF】GridSplitter 分割布局,拖拽控件分隔栏以改变控件尺寸
需求:界面由多部分控件组成,想要拖拽控件之间的分隔栏以改变尺寸。原创 2017-02-24 10:16:15 · 8696 阅读 · 1 评论 -
【C#】用List做动态数组
List.toArray()原创 2017-06-15 11:13:49 · 4070 阅读 · 0 评论 -
【WPF】ComboBoxItem的禁用
需求:下拉列表ComboBox中,要求部分Item不可用。效果是鼠标一上去后不获得焦点,且无法点击。前台XAML界面:<!-- 下拉列表:省份 --><ComboBox Grid.Column="0" Grid.Row="0" x:Name="provinceComboxBox" Margin="20,10,0,200" Height="20" ItemsSource="{Bi原创 2017-06-13 11:53:48 · 2602 阅读 · 0 评论 -
【WPF/WAF】设置快捷键
基于WAF框架:WPF Application Framework (WAF)原创 2017-06-12 16:06:25 · 864 阅读 · 0 评论 -
【WPF】自动完成/智能提示的文本框(AutoCompleteBox)
使用了插件WPFToolKit。(直接在Nuget中搜即可)使用方法参考这篇文章: http://www.broculos.net/2014/04/wpf-autocompletebox-autocomplete-text.html但是光参考上面的文章做还是有些小问题的,下面是我用WAF框架(MVVM)的一个小例子:ShellWindow.xaml<Window x:Class="WafApp原创 2017-06-20 12:00:24 · 9652 阅读 · 2 评论 -
【C#】获取机器码MachineCode
机器码 = CPU序列号 + 硬盘ID + 网卡硬件地址转载 2017-03-08 15:17:23 · 15490 阅读 · 0 评论 -
【C#】获取桌面分辨率宽高(是否包含任务栏)
SystemParameters.PrimaryScreenWidth转载 2017-05-22 10:47:14 · 2194 阅读 · 0 评论 -
【C#】List列表的深复制,引用类型深复制
Student实体类:public class Student{ public string Name { get; set; } public int Age { get; set; }}准备一个List列表,里面放两个元素。List<Student> originalList= new List<Student>();Student s1 = new Student(){ N原创 2017-05-19 16:04:22 · 3271 阅读 · 0 评论 -
【C#】获取泛型<T>的真实类型
Type t = typeof(T)原创 2017-05-10 11:27:10 · 17966 阅读 · 1 评论 -
【C#/WPF】图像变换的Undo撤销——用Stack命令栈
UndoStack原创 2017-05-26 15:07:41 · 2724 阅读 · 0 评论 -
【C#/WPF】调节图像的HSL(色相、饱和度、明亮度)
ImageMagick原创 2017-05-25 17:21:11 · 7862 阅读 · 0 评论 -
【C#/WPF】Image图片的Transform变换:平移、缩放、旋转
Transform原创 2017-05-26 11:58:23 · 28971 阅读 · 4 评论 -
【动软.Net代码生成器】连接MySQL生成C#的POCO实体类(Model)
文档:http://www.maticsoft.com/help/原创 2017-05-16 11:44:31 · 7982 阅读 · 3 评论 -
【WPF】MVVM动态修改Bingding的另一种思路——用Style样式
问题场景: 界面上有个ListBox控件,它的内容Item绑定了一个列表,即 ItemsSource =”{Binding StudentList}”。这个StudentList列表在该界面View对应的ViewModel中赋值。ListBox中每个元素Item都是一个Student实体类对象,核心代码如下:View:<ListBox x:Name="studentLB" Margin=原创 2017-05-13 16:10:17 · 3378 阅读 · 0 评论 -
【C#】图像的变形/变换/扭曲。用Emgu或YLScsFreeTransform(FreeImageTransformation)或MagickImage
需求:将图像变形,如矩形图片变换成梯形的,图素拉伸。解决方案:目前找到有两种。使用EmguCV,它是.Net版的OpenCV。推荐直接在VS里的Nuget中搜索EmguCV进行下载。使用第三方库FreeImageTransformation。(网上搜YLScsFreeTransform关键字)使用第三方库MagickImage。(非常厉害的魔法~)思路:首先一张图片有四个点,给图片实体类准备原创 2017-04-21 16:02:09 · 3387 阅读 · 0 评论 -
【C#/WPF】修改图像的DPI、Resolution
Bitmap.SetResolution原创 2017-04-21 17:09:55 · 6855 阅读 · 0 评论 -
【C#/WPF】限制GridSplitter分隔栏的滑动范围
<RowDefinition MinHeight="200"/>原创 2017-05-11 16:04:29 · 5567 阅读 · 0 评论 -
【C#】判断当前操作系统
写一个判断操作系统的工具类转载 2017-03-06 10:09:16 · 6364 阅读 · 0 评论 -
【C#/WPF】用Thumb做可拖拽的UI控件
用System.Windows.Controls.Primitives.Thumb转载 2017-03-17 15:41:46 · 9139 阅读 · 4 评论 -
【WPF】【C#】联网异步获取二进制文件(如图片)的流程
联网异步获取二进制文件原创 2016-12-16 15:38:34 · 893 阅读 · 0 评论 -
【WPF/WAF】界面布局文件的多层嵌套
Window Application Foundation(WAF)中xaml界面布局多层嵌套原创 2016-11-26 10:13:07 · 2182 阅读 · 0 评论 -
【WPF/WAF】主界面引入别的界面布局
主界面引入多个布局界面原创 2016-11-25 09:35:30 · 3061 阅读 · 0 评论