┈┈【C#那些事】
文章平均质量分 59
CHENG Jian
天将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。
展开
-
C#播放背景音乐的五种方法
利用DirectX首先要安装DirectX SDK。安装好之后,在C:\Windows\Microsoft.NET\DirectX for Managed Code\1.0.2902.0目录下有在.net下可以使用的dll文件。引用添加引用Microsoft.DirectX.AudioVideoPlaybackusing Microsoft.DirectX.AudioVideoPlayback; 然原创 2016-03-10 13:49:19 · 24464 阅读 · 4 评论 -
如何在.net4.0中使用.net4.5的async/await实现异步
async/await异步功能简介从4.0版本开始.NET引入并行编程库,用户能够通过这个库快捷的开发并行计算和并行任务处理的程序。在4.5版本中.NET又引入了Async和Await两个新的关键字,在语言层面对并行编程给予进一步的支持,使得用户能以一种简洁直观的方式实现并行编程。因为在很多文档里针对Async和Await这两个关键字的使用都被称为异步编程,为了更符合大众的阅读习惯,我们使用异步编程原创 2016-01-23 23:21:34 · 15948 阅读 · 5 评论 -
C#--SelectedIndexChanged事件, SelectedValueChanged事件和SelectionChangeCommitted事件的区别及联系
三个事件的触发条件SelectedIndexChanged事件索引改变时即触发吗,可以通过编程触发SelectedValueChanged事件值改变时触发,可以通过编程触发SelectionChangeCommitted事件在设定datasource和displaymember和valuemember时,以及手动改变combobox索引和值时都不触发该事件, 只是在界面选择combobox不同值时触原创 2016-01-22 21:49:14 · 14437 阅读 · 1 评论 -
VS2012插件推荐
VS CommandsVSCommands for Visual Studio 2012 2013这里写链接内容给VS添加上一些实用功能,比如同步VS设置,高亮Output窗口,压缩源代码,加强版Aero Peek等等。 这里有详细的截图和介绍:http://vscommands.squaredinfinity.com/features Productivity Power Tools最近发现神器原创 2015-12-06 21:42:25 · 2930 阅读 · 1 评论 -
C#-WinForm登录窗体实现记住密码的功能(仿QQ实现)
背景Winform实现登录窗体中记住密码的功能,模仿QQ登录记住密码的实现 如下图所示,其中标题部分因为项目保密的原因,我加了马赛克,请大家见谅。 用户名输入框我们采用下拉列表框ComboBox 密码框我们采用textBox,并设置为密码框 设置textBox输入时不显示明文,需要将useSystemPasswordChar改为true,然后multiline设置为false,然后重新原创 2015-08-08 18:31:52 · 28868 阅读 · 23 评论 -
C#-WinForm设置托盘程序
背景现在很多程序都有这样的托盘程序 窗体关闭时,并不真正关闭程序,只是任务栏不显示该应用程序,在右下侧托盘里显示; 双击托盘,窗体还原; 右击窗体,出现托盘菜单,实现最小化,最大户,还原,退出等。 这样的功能C#winform怎样实现呢 ?实现WinForm中托盘菜单由NotifyIcon控件来实现,右键菜单由contextMenuStrip来实现,我们将二者相关联,即可实现我们所期望功能的原创 2015-08-08 11:50:29 · 15579 阅读 · 0 评论 -
C#中SqlDataAdapter的使用小结
SqlDataAdapter概述SqlDataAdapter是 DataSet和 SQL Server之间的桥接器,用于检索和保存数据。SqlDataAdapter通过对数据源使用适当的Transact-SQL语句映射 Fill(它可更改DataSet中的数据以匹配数据源中的数据)和 Update(它可更改数据源中的数据以匹配 DataSet中的数据)来提供这一桥接。当SqlDataAdapt原创 2014-03-07 11:04:13 · 67430 阅读 · 10 评论