随笔分类 -  [Winform]

摘要:摘要 在winform中应用sqlite和ef,对于sqlite连接字串的设置,大多情况下是不想写死了,你不知道用户会将你的exe程序安装在什么位置,也不知道他的电脑盘符是什么,如果写死了,那么很有可能出现问题,这时候我们就像如果能动态获取到exe所在的位置,那么再跟进exe的位置,来配置sqlit 阅读全文
posted @ 2017-06-08 10:38 wolfy 阅读(860) 评论(0) 推荐(0) 编辑
摘要:摘要 在很多pc应用中,基本上都需要有这样的判断,保证在一个终端只运行一个winform的client。并且如果最小化了,用户再次双击桌面图标的时候,将client置顶显示。 解决方案 需要使用windows的API,可以很方便的实现这个目的。 代码如下: 上面代码的意思是判断exe是否已经在进程列 阅读全文
posted @ 2017-06-05 16:41 wolfy 阅读(1774) 评论(0) 推荐(0) 编辑
摘要:摘要 在winform中使用cefsharp的时候,我们在浏览网页的时候,想在同一个窗口打开链接,而不是创建新的窗口。可以通过下面的方法实现。 解决方案 CefSharp 中控制弹窗的接口是 ILifeSpanHandler ,可以对 OnBeforePopup 进行重写,即可控制是否弹出新窗体。接 阅读全文
posted @ 2017-06-01 17:00 wolfy 阅读(17227) 评论(6) 推荐(2) 编辑
摘要:摘要 突然在园子里看到一篇远程连接的文章,觉得挺好玩的,就自己尝试能不能自己制作一个可以管理多台远程连接的工具,说做就做。当然这样的管理工具已经很多,纯粹是为了好玩,采用winform做的。 资料 首先是显示远程连接的主机的界面如何显示的问题。所以有了下面的这篇资料 http://blog.csdn 阅读全文
posted @ 2017-05-11 15:38 wolfy 阅读(1717) 评论(0) 推荐(0) 编辑
摘要:摘要 在项目开发中经常会用到下载文件,这里使用winform实现了一个带进度条的例子。 一个例子 测试 阅读全文
posted @ 2017-04-12 16:14 wolfy 阅读(12338) 评论(2) 推荐(2) 编辑
摘要:摘要 Setup Factory是一款软件安装工具。Setup Factory支持创建一个安装文件或一个单间的setup.exe文件,生成文件可以运行于任意版本的windows中。 步骤 1、安装Setup Factory工具。采用默认安装即可。 2、打开Setup Factory进行打包程序。填写 阅读全文
posted @ 2017-02-22 16:30 wolfy 阅读(3511) 评论(0) 推荐(0) 编辑
摘要:写在前面在网盘中有这样一个功能,需要获取所有图片的列表,想来想去,觉得还是生成相同比例的图片,在排版上更美观一些。所以就没事高了一个压缩的工具玩玩。代码using System;using System.Collections.Generic;using System.ComponentModel;... 阅读全文
posted @ 2015-12-19 16:41 wolfy 阅读(624) 评论(0) 推荐(0) 编辑
摘要:目录概述取消跨线程检查使用委托异步调用 sync和await总结概述最近在qq群里有一朋友,问起在winform中怎么通过开启线程的方式去处理耗时的操作,比如,查看某个目录下所有的文件,或者符合要求的文件。下班回来,也研究了一下。发现多线程这块有点薄弱,也算是补一补吧。在winform开发,经常会遇... 阅读全文
posted @ 2014-07-19 14:43 wolfy 阅读(16358) 评论(1) 推荐(6) 编辑
摘要:引言不管在公司,还是在路上,听到最多的就是抢票俩字,搞的我不淡定了,心浮躁了......不管怎样,今天还是将这个小工具,搞出来了,或许会有bug,没测试。效果图1.恶搞一下,此窗口为,在未抓取到内容时,一个gif的图片,为loading.gif 至于怎么动,下载源码,看看就知道了。2.今天真巧,刚加... 阅读全文
posted @ 2014-01-06 19:03 wolfy 阅读(2788) 评论(20) 推荐(7) 编辑
摘要:引言上一篇简单介绍了,该工具的实现目标,这里先添加托盘功能,鉴于lz是做b/s开发,有很多不完美的地方,希望作为大师班的你,可以指点一二,不胜感激。上一篇地址:http://www.cnblogs.com/wolf-sun/p/3504214.html托盘实现1.设置winform的ShowInTaskBar bool类型 为false 该属性决定窗体是否出现在windows任务栏中 这里设置为false2.添加托盘控件 NotifyIcon并修改名为notifyIconCnblogs,为控件notifyIconCnblogs的属性Icon添加一个icon图标。3.在单击关闭的时候,添加如下代 阅读全文
posted @ 2014-01-04 12:02 wolfy 阅读(2156) 评论(3) 推荐(0) 编辑
摘要:引言前几天在博客园见园友写过类qq弹出框提示winform实现的文章,地址:http://www.cnblogs.com/echosong/p/3500563.html一直关注博客园,每次都打开浏览器,非常麻烦,也不知道有没有自己喜欢的文章,所以趁着园友的那阵东风,就开发个小工具,这里先实现了一部分功能,有很多待完善的地方。性能也没考虑那么多,就是先测试一下,如果觉得好用,后期再优化。先晒图要实现的功能:1.没采用异步方式,加载有点慢,待优化。2.界面不美观,需加一些动画效果,比如淡入淡出。3.需实现系统托盘。4.需根据需要动态设置一些参数。5.日志记录6.对无头像的用户,显示样式需特殊处理项 阅读全文
posted @ 2014-01-03 19:47 wolfy 阅读(1894) 评论(8) 推荐(1) 编辑
摘要:引言在做winform项目中,数据控件DataGridView的使用多多少少是会用到的,如果不设置它的属性,默认情况下是不会自适应宽度的,你想查看某项的数据,就不得不将标题栏拖来拖去,挺烦的。方法建一个用于测试的Person类1 public class Person2 {3 [Description("姓名")]4 public string Name { get; set; }5 [Description("性别")]6 public string Gender { get; set; }7 [... 阅读全文
posted @ 2013-12-18 19:21 wolfy 阅读(36829) 评论(1) 推荐(5) 编辑
摘要:最近一直觉得注册的账户越来越多,帐号密码神马的容易弄混。自己就折腾了一个简单的账户管理工具,其实实现也挺简单,将每个账户的密码及相关密码提示信息,经aes算法加密之后保存到数据库,当前登录用户可以查询自己的账户信息,而不是别人的。界面如下:数据表sql语句: 1 GO 2 3 /****** Object: Table [dbo].[tb_Account] Script Date: 10/23/2013 14:00:39 ******/ 4 SET ANSI_NULLS ON 5 GO 6 7 SET QUOTED_IDENTIFIER ON 8 GO 9 10 SET ANSI... 阅读全文
posted @ 2013-10-26 10:06 wolfy 阅读(1123) 评论(5) 推荐(0) 编辑

点击右上角即可分享
微信分享提示