
C#
飘走的烟
凯旋而归
展开
-
【C# 】双击一行触发事件
////// 双击一行触发事件/////////privatevoid listBox_MouseDoubleClick(object sender, MouseButtonEventArgs e){ 按钮名字.RaiseEvent(newRoutedEventArgs(Button.Cl原创 2017-06-15 16:23:00 · 1158 阅读 · 0 评论 -
【C#】读取xml时序列化报 System.InvalidOperationException
private T DeserializeObject<T>(string xml, string encode = "UTF-8") { try { if (String.IsNullOrEmpty(xml)) return default(T); En...原创 2019-05-08 17:25:19 · 4000 阅读 · 0 评论 -
【windows】关于禁用ctrl +alt + delete 等的热键问题
想要禁用window热键,ctrl +alt + delete和ESC+ SHIFT+CTRL等的热键。不能通过钩子,就想到注册表了。创建一个.reg文件,将如下写进去,Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]...原创 2019-02-28 16:08:41 · 7804 阅读 · 2 评论 -
【window】关于windows explorer.exe kill和恢复问题
最近要解决一个问题,就是explorer.exe。用了好多网友的建议,代码去实现一次性关闭explorer.exe,并且不会自动恢复的功能。首先explorer.exe是管理window电脑任务栏和window桌面显示的功能。说白了就是不想看到开机后所有相关window界面。我试了很多个方法,都是explorer.exe会自动恢复,查了相关资料,发现用代码实现window会自己进行轮询并恢...原创 2018-11-26 18:21:01 · 4516 阅读 · 0 评论 -
【C#】VS2017 winform 打包以及打包遇到的问题
最近打包一个客户端软件,遇到一些问题呢, 所以写下来供大家参考一下,主要担心我再忘记了~~哈哈 首先要在想要打包的项目下创建一个新的项目,创建好setup项目,之后点击属性,去修改打包软件的名字,ProductName。。。。可以选填到此已经创建好了setup工程了,那么下面开始将要打包的debug文件下的内容都copy到Application Folder中。点击Application Fo...原创 2018-04-24 19:30:42 · 23695 阅读 · 14 评论 -
【Teradata】安装指南
Teradata是一个类似于SQL的数据库。可以在安装过程中添加某几个选项,就可以可视化操作DB了。那么直接上过程~~~第一步下载TeradataToolsAndUtilitiesBase这个文件。(网上有的,大家可以百度下载)第二步 运行上述文件,并点击InstallProduct按钮。第三步直接选择使用语言,之后就是next ...next。。。第四步 看到各种原创 2017-12-04 14:40:18 · 8866 阅读 · 2 评论 -
【VS2015】NUnit,Castle Core,Moq安装
废话不多说,在项目中打开下载完Castle core会自动帮你下载Moq。之后就搞定了~~~~开始没注意到就一直找不到各种包,修改之后就好了~~~原创 2017-10-17 13:46:08 · 1040 阅读 · 1 评论 -
【C#】panel重绘闪烁问题
利用winform开发时,可能都会遇到一个问题,就是在panel中不停的重绘图形时,图形会不停的闪烁。要解决这个办法只需要开启双缓冲即可。以下代码亲测可以解决这个问题:首先创建一个MyPanel类:using System; using System.Collections.Generic; using System.Linq; using System.Text转载 2017-08-02 15:08:06 · 6168 阅读 · 0 评论 -
【WPF】批量删除多行ListBox数据
ListBox lb = new ListBox(); object[] selected_objs = new object[lb.SelectedItems.Count]; lb.SelectedItems.CopyTo(selected_objs, 0); foreach (object oval in selected_原创 2017-07-06 10:45:03 · 1181 阅读 · 0 评论 -
【C#】IndexOf 干货用法
每次都记不住IndexOf的用法,哎呀都要去网上先找,这次Mark一下,希望能记住~~~* String.IndexOf 方法 (Char, Int32, Int32) 报告指定字符在此实例中的第一个匹配项的索引。搜索从指定字符位置开始,并检查指定数量的字符位置。* String.IndexOf(value, startIndex, count) 如果找到该原创 2017-06-15 15:03:30 · 1165 阅读 · 0 评论 -
【C#】 Debug运行文件只能运行一个(不能打开多个)
C#运行软件的时候,同一Debug可以同时运行多个,,这样就会对项目有影响,直接上代码!using System.Threading;using System.Reflection;privatestaticSemaphore singleInstanceWatcher;privatestaticbool createdNew;pub原创 2017-06-15 11:04:08 · 875 阅读 · 0 评论 -
【WPF】修改可执行文件的图标+修改软件图标
Point1 修改可执行文件图标1. 到 http://www.faviconico.org/网站,自己转换一个*.ico的图片。2.工程上右键——属性——应用程序——图标和清单,选刚才的那个图标。Point2修改Xaml页面上的图标TextBlock Text="" Grid.Column="0" Height="30" Foregroun原创 2017-06-23 10:19:03 · 6680 阅读 · 1 评论 -
【C#】循环遍历的四种常见方式
最近不做C# ,突然想起来这个知识点,担心总部使用就忘记了,保存做个备份,省的以后忘记。C# 支持一下四种循环方式一、while循环 1.代码格式 while(循环条件) { 循环体 } 2. 如果循环条件为真,则执行循环体 执行完循环体之后,在判断条件是否为真, 如果为真,在执行循环体,这样一直...原创 2019-06-19 15:23:21 · 11065 阅读 · 0 评论