Winform在线更新

引言       2015年第一篇,Winform在线更新,算是重操旧业吧,09年刚到北京时一直做硬件联动编程,所以大多数时间都在搞Winform, 但是从来没做过在线更新这个功能,前几天参与部门另一个项目,上来就需要加一个在线更新。 该自动更新组件核心是开发的,另外参考使用情况,当我拿到这个组件源代码时并不知道如何去用,花了大半天时间也没调试通过,所以把我遇到的问题和解决方法记录下来,方便后续其
阅读本文

C#-WinForm-打印控件

打印控件绘制如下窗体一、PrintDocument -打印的基础  首先放置PrintDocument控件,双击事件PrintPage设置要打印的样式(李献策lxc)   //第一步 设置打印属性 private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventAr
阅读本文

C# winform调用浏览器打开页面方法分享,希望对大家有帮助

在很多客户端程序中我们都需要调用浏览器打开网页,这里分享一个可以在我winform程序调用浏览器的方法,测试通过了。声明:这个方法是上万个用户测试通过的,不是我没有测试通过就拿出来分享,那个是自己搬起石头砸自己的脚,还请大家自己下载demo测试一下。下载查看demo看演示图1.调用谷歌浏览器打开网页(打开百度)2.调用IE打开页面(打开百度)3.调用用户默认设置的浏览器打开百度页面测试都是通过的,
阅读本文

C#winForm调用WebService的远程接口

上一篇详细概述了WebService的创建,编码,发布和部署,那么作为客户端的程序如何访问远程端的WebService接下来看一下具体步骤: C#winForm调用WebService的远程接口创建一个WebService工程用例添加服务引用添加webService服务地址输入命名空间名称主要代码测试成功截图工程代码下载新建一个测试工程用例如图: 布局如图:1、添加服务引用  2、在弹出的添加服务
阅读本文

使用DevExpress改变WinForm皮肤(VS)

基于,进一步使用DevExpress改变WinForm皮肤,适合初学者。提示:1、对于DevExpress菜单中的RepositoryItemComboBox没有EditValue属性,无法直接获取选择的值,但可以在其事件中将其转化为ComboBoxEdit控件来获取。如下:private void repositoryItemComboBox1_SelectedValueChanged(obje
阅读本文

Devexpress Winform初学笔记

作为一个软件开发人员来说,得有自己的博客,可以用来ZB,哈哈!玩笑话.....       写博客并不仅仅是用来ZB的,他可以用来记录你在技术道路上探索遇到的坎,当然也有提高逼格的次然因素啦!小弟刚入博客园不久,所以逼格肯定是提不上来了。只能记录一下我在工作当中所遇见过的,个人觉得比较有价值的东西留个足迹,可以在以后翻出来回味回味……正式加入博客园些下自己的第一篇技术文章:
阅读本文

C# winform post请求数据

刚到公司混的时候,老板要求实现一个从C#的windows应用程序传参数到一个网页,然后这个网页不显示出来,但能把数据返回给应用程序的功能,问了好多人,找了好多资料,都搞不定,后来还是在老板的帮助下搞定的......,现在把方法写出来供大家参考。 ­  其原理是,利用winfrom模拟表单提交数据,将要提交的参数提交给网页,网页执行代码,得到数据,然后Winform程序将网页的所有源代码读取下来,这
阅读本文

在Winform界面中实现对多文档窗体的参数传值

不管是主体界面中,左侧包含树形列表,还是顶部包含工具栏的情况,都可能涉及打开窗体的时候,传递一些初始化参数,方便窗体的更新显示的情况,这种的处理相对直接传值的方式需要复杂一点,我们可以通过接口、事件的方式进行处理,下面我来介绍一下整个实现的方式。1、多文档窗体的构建或者激活在我的Winform开发框架里面,我们加载多文档窗体的时候,都是统一采用一种方式来进行构建不存在或者激活已有窗体的,代码如下所
阅读本文

C# winform ListView+CheckBox的做法

1.设置ListView的属性:CheckBoxs=true2.ListView字段第一列文本框为空,把工具箱里面的CheckBox控件拖到ListView的第一个字段做全选/全不选的控件。3.CheckBox控件的全选/全不选代码如下://全选或者全不选 private void chkAll_CheckedChanged(object sender, EventArgs e)
阅读本文

【基于WinForm+Access局域网共享数据库的项目总结】之篇一:WinForm开发总体概述与技术实现

【小记】:最近基于WinForm+Access数据库完成一个法律咨询管理系统。本系统要求类似网页后台管理效果,并且基于局域网内,完成多客户端操作同一数据库,根据权限不同分别执行不同功能模块。核心模块为级联统计类型管理、数据库咨询数据扇形统计、树的操作、咨询数据的管理、手写分页、Excel数据的导出、多用户操作服务器数据等。并支持多用户同时操作,远程连接数据库且对数据IP信息的修改。开发过程中特别对
阅读本文

WPF Treeview 学习 图标,checkbox,右键菜单

刚开始接触的这个控件,有点不知道怎么用。网上看了下,好像大家都觉得不如winform里面的好使。反正,我以前是用mfc做界面的,对c#不熟。网上看了几个例子,自己动手做了一下,现在把大概步骤记录下来。我这里比较简单,没有用什么模式。网上有一篇《》大家可以看看。 一、一个简单的树首先、定义一个树节点的类,用来保存树节点信息:TreeItem.cs文件:using System; using Sy
阅读本文

AAuto如何设置定时器

在设计视图中(一定要有个Form)点击左下角的功能组件  点击定时器即可切换到代码视图,并添加如下代码。其中我每隔一秒改变一下winform.static2.text的文本值
阅读本文

关于用C#实现宽带的连接

每次打开电脑,第一件事就是连接宽带,有点小麻烦。加上我有用winform做过一个应用程序用来记录每天我的样子,调用摄像头。所以我想把宽带连接的写成一个按钮在应用程序里面点击一下就好了,所以这篇文章就这样来了。一开始照例百度了一下,发现上面有的写着开发的时候用XP系统,WIN7系统什么的,用的是什么版的VS。让我第一印象害怕这些代码对我的WIN10系统,vs2015的会不会有用。后来多看了几篇,发现
阅读本文

webbrowser模拟手动输入

private void Form1_Load(object sender, EventArgs e) { webBrowser1.Navigate(“https://www.baidu.com/“); } private void webBrowser1_DocumentCompleted(object sender, WebBro
阅读本文

AAuto如何设置combobox

1 在左侧点击下拉组合框,然后再界面中拖拉一个组合框,鼠标单击这个下拉组合框,哟蹙额就可以设置名称,items,文本,其中文本是默认显示的文字,而item是点击之后的东西,中间用“;“分隔  2 在代码视图中可以看到combobox首先定义自己的大小和位置,其次定义items的项目  3 如何让这些combobox得到响应呢?在代码视图中已经自动为我们添加了oncommand事件  4
阅读本文

Winform自定义控件在界面上拖动、滚动鼠标。。会闪烁的解决方法

环境说明:   项目中有一个基类窗体BaseForm,有一个自定义控件TextBoxBase,两个控件都做了一些独特常规的封装和重写,在TextBoxBase中有一点重绘的下划线,发现在窗体运行之后,在窗体上滚动鼠标滚轮,会导致TextBoxBase下划线闪烁。解决办法:重写两个控件的CreateParams方法。  BaseForm中添加: 1 protected override Create
阅读本文

C# winform开发嵌套Chrome内核浏览器(WebKit.net)开发(一)

WebKit.net是对WebKit的.Net封装,使用它.net程序可以非常方便的集成和使用webkit作为加载网页的容器。首先  下载WebKit.net 的bin文件。然后  新建一个WindowsForms工程。  然后把下载好的webkit.net bin目录下的所有文件复制到新建工程的bin/Debug/目录下。  添加引用,通过浏览添加对“WebKitBrowser.dll”的引用
阅读本文

使用asp.net core的启动篇

很早就知道asp.net core了,但是一直没有把他用到真正的生产环境中去,总之各种原因吧。但是现在asp.net core已经趋于稳定,各方面都比较看好她。由于博主是个忠实的.net拥护者,因此也不能太落后,该涉足了。再次开篇说明,不为别的只为记录一下,其实在此之前博主已经深入探究了asp.net core。从这篇博文开始我会不定期更新自己在使用和学习asp.net core过程中的理解和思考
阅读本文