winform_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> winform >>列表
接前两篇继续:Winform(C#.NET)自动更新组件的使用及部分功能实现Winform(C#.NET)自动更新组件的使用及部分功能实现(续)借鉴文章:http://www.cnblogs.com/jeffersyuan/archive/2007/04/18/718108.html现象:由于dll文件比较多,再加之变更比较频繁,而每次点击createxmltools都会重新生成不同的version,而实际上文件并未发生变化,导致重复更新,浪费资源。解决方法:根据文件的信息生成一个哈希值... 查看全文
接昨天的文章Winform(C#.NET)自动更新组件的使用及部分功能实现强制更新的实现部分:将DownloadConfirm窗体修改成单纯的类1publicclassDownloadConfirm2{3#regionTheprivatefields4List<DownloadFileInfo>downloadFileList=null;5#endregion67#regionTheconstructorofDownloadConfirm8publicDownloadConfirm... 查看全文
声明:核心功能的实现是由园子里圣殿骑士大哥写的,本人是基于他核心代码,按照自己需求进行修改的。而AutoUpdaterService.xml文件生成工具是基于评论#215楼ptangbao的代码而改写的。由于这个组件是在10年写的,.net也有更新有的方法已提示过时,更改如下://Addedthefunctiontosupportproxy//clientDownload.Proxy=System.Net.WebProxy.GetDefaultProxy();clientDownload... 查看全文
在前面介绍的几篇关于CRM系统的开发随笔中,里面都整合了多个页面的功能,包括多文档界面,以及客户相关信息的页面展示,这个模块就是利用DevExpress控件的XtraTabPage控件的动态加载实现的,本篇文章主要介绍两种方式的动态加载,一个是对用户控件(UserControl)模块的动态加载,一个是对普通窗体(Form)的动态加载,通过这两种方式,我们有时候可以动态实现很丰富的界面效果。1、用户控件(UserControl)模块在Tab控件中的动态加载参考了很多CRM的系统... 查看全文
· C# Winform backgroundWorker组件使用发布时间:2013-11-21
BackgroundWorker组件用来执行诸如数据库事务、文件下载等耗时的异步操作。开始在应用程序中添加一个BackgroundWorker实例,如果用的是VS,可以从工具上直接拖到应用程序:BackgroundWorkerbackgroundWorker1=newBackgroundWorker();为了开始在后台操作,必须调用BackgroundWorker的RunWorkerAsync()方法,当调用此方时,BackgroundWorker通过触发DoWork事件,开始执行后台操作... 查看全文
我在本系列随笔的开始,介绍了CRM系统一个重要的客户分类的展示界面,其中包含了从字典中加载分类、从已有数据中加载分类、以及分组列表中加载分类等方式的实现,以及可以动态对这些节点进行配置,实现客户分类的界面配置处理。本文主要从逻辑代码实现的角度上解说以上功能的实现,介绍常规字典模块的动态加载、客户省份城市的动态加载、客户分组管理、客户分类配置管理等模块的具体实现。一般情况下,我们对客户的分类都需要动态加载,对这个客户分类的管理,包括下面几种分类。1... 查看全文
· Winform一般技巧发布时间:2013-11-20
WinForm概念属性:规定控件的外观形状等。事件:规定空间执行的动作,行为。通过设计器设置属性、事件的东西存在哪里?看Designer.cs。创建事件:找到事件栏对应的事件,双击新建事件。也可以选择共用其它的事件。删除事件的正确流程:(1)先在事件栏对应的事件重置。(2)删除改事件对应的函数拖放控件,输入姓名,点击按钮,窗口标题显示问好。设置窗口对象的属性就可以改变窗口的外观。方法调用:(好莱坞原则:Dontcallme,Iwillcallyou.)在用户执行某个动作的时候,调用对应的方法... 查看全文
在上篇随笔《Winform开发框架之客户关系管理系统(CRM)的开发总结系列1-界面功能展示》中介绍了我的整个CRM系统的概貌,本篇继续本系列的文章,介绍如何基于我的《winform开发框架》的基础上进行CRM系统模块的开发工作,希望对大家在系统模块开发有所启示或者帮助。在我整个开发框架的体系结构中,我都希望开发的业务模块尽可能重用,因此遵循这个要求,所有的模块除了一些基础模块外,尽可能和其他业务模块没有任何耦合关系,同时也可以动态对模块进行加载使用,和我在... 查看全文
· Winform控件WebBrowser与JS脚本交互发布时间:2013-11-19
1)在c#中调用js函数如果要传值,则可以定义object[]数组。具体方法如下例子:首先在js中定义被c#调用的方法:functionMessageaa(message){alert(message);}在c#调用js方法Messageaaprivatevoidbutton1_Click(objectsender,EventArgse){//调用JavaScript的messageBox方法,并传入参数object[]objects=newobject[1]... 查看全文
· WinForm 根据屏幕分辨率自适应发布时间:2013-11-16
方法来自百度,不算太好,但目前能满足需求。(窗口在LOAD的时候记录每个控件的坐标,每次窗口重绘的时候引时SizeChange事件,根据比率重新设置坐标)以下是代码AutoSizeFormClass类usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespaceSalesClient.Sys... 查看全文
摘要:本文介绍使用C#开发基于Winform的手机号码归属地查询工具,并提供详细的示例代码供参考。一、需求描述输入正确的手机号码,查询该号码的归属地和其他相关信息。二、需求分析1、实现手机号码归属地查询的方法01、本地数据库存储信息,查询本地库02、调用WebService查询03、通过Http请求Get方式从服务器上获取数据2、方式分析:01、采用本地数据库存储,可以断网查询,无需付费,但信息量较大占用本地资源02、调用WebService必须连接网络,不占用本地资源... 查看全文
一直以来,都希望整合一个以客户为中心的平台,有两个方面的考虑:一是实现客户数据、客户关系、客户管理等方面的整合,以便更好利用好客户的相关资源,发挥最大的营销效益;二是整合目前我的开发框架的所有模块和技术,包括权限管理和控制、字典管理模块、分页控件、公用类库、自动更新模块、附件管理模块、邮件短信的信息通知模块、工作流模块,以及来电显示记录模块、群发邮件营销模块、日历管理模块等方面的内容。本随笔系列主要介绍在开发我的CRM系统中的各种场景问题的解决思路,以及相关的功能实现... 查看全文
· WinForm TreeView 三种状态发布时间:2013-11-11
privatevoidtreeView1_NodeMouseClick(objectsender,TreeNodeMouseClickEventArgse){varnode=e.Node;if(node==null)return;//根据父节点状态,全选或全消子节点node.StateImageIndex=node.StateImageIndex==1?0:1;UpdateSubNodeCheckStatus(node);//确定子节点的父节点是否被选中(所有子节点选中时,父节点才选中... 查看全文
· Winform程序关闭时关闭托盘图标发布时间:2013-11-07
winform程序关闭时系统托盘图标是无法关闭的,当鼠标在托盘图标上一晃才会消失,这不是个好体验,给人一种程序并没有关闭的错觉,今天突发奇想,写了下面一段代码,没想到是可以的,做记录。1privatevoidMainMDIParent_FormClosing(objectsender,FormClosingEventArgse)2{3if(MessageBox.Show(this,"是否确定退出本系统?","提示",MessageBoxButtons.YesNo,MessageBoxIcon... 查看全文
· WinForm 天猫2013双11自动抢红包发布时间:2013-11-07
1.正确获取红包流程2.软件介绍2.1效果图:2.2功能介绍2.2.1账号登录页面开始时,会载入这个网站:https://login.taobao.com/member/login.jhtml?redirect_url=http%3A%2F%2F1111.tmall.com%2F登录成功后,会自动跳转到1111.tmall.com活动页面。2.2.2【去抽奖】按钮这按钮是手动跳转到1111.tmall.com页面2.2.3【开始狂欢】按钮隐藏活动界面的载入Div2.2.4【亲品牌】按钮调用Js... 查看全文
在这个纷繁的社会里面,统一性的特点能够带来很多高效的产出、牢固的记忆,这种特征无论对于企业、个人的开发工作,知识的传承都有着非常重要的作用,Winfrom框架本身就是基于这个理念而生,从统一的数据库设计规则开始,统一的项目格局,统一的业务类、数据访问类、实体类继承关系,再到统一的公用类库,统一的权限管理模块,统一的字典管理模块,统一的附件管理...,理解这些理念和规则后,再来个终极的统一,框架代码快速生成--Database2Sharp代码生成工具。所有的框架(包括传统Winform开发框架... 查看全文
闲来无聊,正好小组人员讨论到桌面的开发,那把笔者接触的WIndows平台下的几个主要的发展过程聊一聊。主要从概述,参考资料,图书等几个方面说起。所有的界面开发都会涉及如下的几个方面的内容:v控件[ContrrolsWidget]及验证v绑定:数据绑定到控件和控件的内容反馈回数据v布局系统:v模式和支撑:和服务的通讯,MVCMVPMVVM等模式史前期->WIN16这个主要是Windows3.x的时代,这个时代笔者接触的不是很多,当年也主要是使用体验了... 查看全文
原文地址:一共470多例winform界面特效的源码作者:键盘上的舞蹈一共470多例winform界面特效的源码。窗体与界面设计...9实例001带历史信息的菜单10实例002菜单动态合并12实例003像开始菜单一样漂亮的菜单...14实例004任务栏托盘菜单15实例005可以拉伸的菜单界面16实例006菜级联菜单181.2工具栏设计...19实例007带带背景的工具栏19实例008带浮动工具栏20实例009在带下拉菜单的工具栏...21实例010在具有提示功能的工具栏..... 查看全文
摘要:大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来解决这个问题,下面我将详细的介绍。我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来解决这个问题,下面我将详细的介绍。首先来看传统方法:publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privatevoidForm1_Load(objectsender... 查看全文
发布一款开源用户界面和布局的套件,请朋友们多提提宝贵建议!XiaoCai.WinformUI主要是解决用户界面和布局的套件,能够快速进行合理性布局,美化用户界面。因为之前发布到谷歌里,好多朋友都说没办法下载到源码,在此表示歉意,现在补充上。希望喜欢的朋友,有发现bug的,能修正的给我改善的参考意见喔。源码下载的地址:https://github.com/aganqin/XiaoCai.WinformUI... 查看全文