自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 2021-04-28

人民币小写转大写,看到这个方法后整个人都傻掉了。。。。转换为人民币大写:public static String ConvertToChinese(Decimal number){var s = number.ToString("#L#E#D#C#K#E#D#C#J#E#D#C#I#E#D#C#H#E#D#C#G#E#D#C#F#E#D#C#.0B0A");var d = Regex.Replace(s, @"((?<=-...

2021-04-28 17:43:39 97

原创 mutex简单实现进程单例检测

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace NamedMutexForSingleton{ class Program { static void Main(string[] args) { System.Threading..

2021-04-20 14:48:13 164

原创 运算符及易错场景

在一个表达式中可能包含多个有不同运算符连接起来的、具有不同数据类型的数据对象;由于表达式有多种运算,不同的结合顺序可能得出不同结果甚至出现错误运算错误,因为当表达式中含多种运算时,必须按一定顺序进行结合,才能保证运算的合理性和结果的正确性、唯一性。C#运算符说明参考百度百科优先级 运算符 名称或含义 使用形式 结合方向 说明 1 ...

2020-03-10 12:25:07 265

原创 IL指令详解

IL指令详细表——————————————————————————————————————————————— 名称说明Add将两个值相加并将结果推送到计算堆栈上。Add.Ovf将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Add.Ovf.Un将两个无符号整数值相加,执...

2019-11-13 17:30:48 1752

转载 (转)包含目录、库目录、附加包含目录、附加库目录、附加依赖项之详解

原文链接:https://blog.csdn.net/u012043391/article/details/54972127VS项目中的包含目录、库目录、附加包含目录、附加库目录、附加依赖项均在"项目->属性->配置属性"下进行配置,具体说明如下:VC++目录:包含目录:寻找#include<xxxx.h>中的xxxx.h的搜索目录库目录:寻找...

2019-10-11 15:41:42 206

原创 VS2013下SQLCe的EF实体模型实例

    背景:VS2013默认删除了ADO.NET实体数据模型的支持(个人猜测为了把实体模型独立出去形成插件功能供用户自由选择),因此在VS2013环境下使用实体数据模型需要额外进行配置。本文以VS2013环境,SQLCe数据源实体模型配置为例,将自身工作经历中涉及到的相关知识点进行总结、积累记录和分享,希望能对大家有所帮助。    首先,介绍下实体数据模型:实体数据模型 (EDM) 是一个规...

2018-11-05 19:45:34 878

原创 WPF绑定图片引起的文件被占用异常的解决方案

WPF默认的Image控件绑定Source后,图片文件会被占用,此时删除或者使用另一Image控件绑定该图片,将引起文件被占用异常。甚至当Image控件删除后仍会存在文件被占用的异常,资料给出的解释是Image控件没有Dispose方法导致文件未被释放,这一问题给图片绑定的便捷操作带来了很多麻烦。    解决思路:绑定图片时,我们从文件读取为字节并释放文件。创建bitmap图像,使用读取的字节

2017-08-08 10:51:52 2617

原创 ListBox和DataGrid交替条目样式

很多时候在显示列表数据时,我们需要交替改变条目的样式例如背景色、边框、前景色...等等以达到更好的视觉效果,下面将给你提供一种较为“规范”的实现思路。    我们将采用WPF内置的两大专用属性ItemsControl.AlternationCount 属性和 ItemsControl.AlternationIndex 附加属性来完成交替条目的样式改变,首先我们来了解下这两个属性:    I

2017-07-24 14:23:24 1366

原创 [积跬成千]wpf基础之Visibility与Opacity的区别

我们都知道在WPF中将UI元素的Visibility设为Visibility.Hidden或者Opacity值设为0时,元素都将被隐藏,那么他们作用有什么区别吗?直接上demo。我们用两组grid+button,分别设置其Visibility和Opacity属性来测试效果,代码很简单,想知道结果的可以直接跳到最后看结论。xaml代码:<Window x:Class="Visib

2017-04-24 16:20:57 2393

原创 WPF自定义Popup窗口随动非顶层不屏蔽输入法

做小项目的时候用到了Popup,但是原生的Popup为最顶层页面,屏蔽输入法不说,还不会自动随窗口移动更新位置。网上方案有很多,这里整理下方便各位码农们使用,废话不多说,直接上干货!class PopubEx : Popup { /// /// 是否窗口随动,默认为随动(true) /// public bool Is

2016-11-16 11:22:56 2739

原创 WPF附加属性控制TextBox的输入为金额格式

工作中时长会遇到金额的输入框,网上有很多方案,其中很多采用自定义控件继承TextBox类,扩展校验。此处给出通过附加属性控制TextBox输入格式为金额的solution。    简单说下原理:    1.通过附加属性类自定义IsDecimal附加属性设置为True时回调函数。    2.在回调函数中获取该TextBox实例,并在TextChanged事件增加对该Text校验(校验方式

2016-11-03 15:12:20 3123

原创 将DataGrid的SelectedItem滚动到第一行(WPF)

距离第一次发博客过去了很久,期间感悟很多,也忙碌了许多。匆匆忙忙就过去了,恰巧今天一个刚转到WPF的朋友问了我一个问题:如何让DataGrid中的滚动条自动滚动到想要的行恰巧位于第一行的位置。想了下,确实很多时候需要用到这样的操作,例如在DataGrid大量数据中搜索关键数据,然后将结果行定位,是滚动条滚动到结果位于首行。于是便开始了琢磨探索,搜索一个满意的solution。    为了方便易

2016-05-26 16:53:48 8799

原创 带清空按钮TextBox的实现(WPF)

摘要: 本博文针对人群:WPF新手。 博文内容:通过Style制定包含清空Button的TextBox样式模板,通过在Style中引入自定义类的附加属性完成对TextBox的内容清空。博文目的:帮助刚入门的WPF开发人员或有需要的人快速了解该样式的实现。由于本人水平有限,难免有不足的地方,欢迎请指正,共同进步!正题:带清空按钮TextBox的实现(WPF)分为两部分:样式模板(St

2016-03-18 10:56:08 9160 1

AForgeFFmpeg.zip

AForgeFFmpeg开源项目,包含已编译的类库,源代码,依赖的C++dll。支持.Net2.0和4.0版本。注,采用vs2010编译,故使用时需安装2010版本vcredist_x64或x86.exe.

2019-12-13

带清空按钮TextBox的实现(WPF)

WPF带清空按钮的TextBox实现:实现原理通过Style制定包含清空Button的TextBox样式模板,通过在Style中引入自定义类的附加属性完成对TextBox的内容清空。输入文字,右方显示清空按钮,点击清空内容。

2016-03-18

带清空按钮的TextBox(WPF)

带清空按钮的TextBox(WPF)

2016-03-18

空空如也

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

TA关注的人

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