for_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> for >>列表
· C#Winform设计的通用标签设计器发布时间:2017-12-09
技术看点PropertyGrid的使用自定义控件的使用对象序列化成XMLGDI+Windows驱动打印前言是的,一不小心把公司名称透露了。索性帮公司打一下广告。公司(上海易溯信息科技)是中国奶制品行业追溯生产管理方面的龙头。最近也是准备把业务拓展到东南亚地区,筹备走出国门。由于老系统的Windows驱动打印部分出现打印速度不够快,绘图精度不高,标签设计器简陋等问题。于是开始了重构,当然只是参考老程序的实现方式,程序是重新实现的。程序是用很零散的空闲时间写的,效果还需要在项目中实际运用,进行检验... 查看全文
· c# winform 多屏显示发布时间:2017-12-08
usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Configuration;namespaceWinClient{publicpartialclassMainForm:Form... 查看全文
· winform图片标尺控件发布时间:2017-12-05
最近要做个winform的东西,要在里面集成一个类似Windows自带画图的标尺功能,还要能在图片上画矩形框。在网上找了好久也没找到写好的控件,无奈自己做了一个。目前还有些bug,这里先做个分享。(Ps:很少做winform的东西,做的不好,轻喷。另外欢迎指点。)由于最后要做的东西的背景是黑的,标尺就画成白的了,有需要的自己改吧。。直接上代码1usingHelper;2usingSystem;3usingSystem.Collections.Generic;4usingSystem... 查看全文
String.format()常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(Stringformat,Object...args)新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Localelocale,Stringformat,Object...args)使用指定的语言环境... 查看全文
· C# Winform 自动更新程序实例发布时间:2017-12-04
第一步:检查更新检查更新其实无非就是去比较更新包的版本和本地软件版本,如果高则更新、低则不更新。怎么获取版本号方法很多,本案例是获取软件的配置文件。privateboolCheckUpdate(){boolresult=false;try{stringCfg=TxtRead(exePath"\\Config.txt");ConfigLocal=JsonConvert.DeserializeObject<DTO_Config>(Cfg)... 查看全文
TreeView控件显示的内容比较单一,如果需要呈现更详细信息TreeListView是一个不错的选择。先看效果:首先需要引用文件System.Windows.Forms.TreeListView.dll、System.Runtime.InteropServices.APIs.dll你可以将TreeListView加入到工具箱中然后在添加到窗体中。1.你需要添加列2.你需要添加一个ImageList作为节点图标的容器... 查看全文
· fork join例子说明发布时间:2017-12-01
publicstaticclassSelectMaxProblem{privatefinalint[]numbers;privatefinalintstart;privatefinalintend;publicfinalintsize;//constructorselidedpublicSelectMaxProblem(int[]numbers,intstart,intend){this.numbers=numbers;this.start=start;this.end=end;this... 查看全文
参考网址:http://blog.csdn.net/adenfeng/article/details/41622255在写redis缓存帮助类的时候遇到的这个问题,本来打算先序列化一个实体为json字符串,存储到redis中。在序列化的时候就报错了:errorSelfreferencingloopdetectedfortype,从网上看到了这个解决方案。在序列化的时候加上后面的设置,就可以了,不会序列化实体中实体了。varjson=JsonConvert.SerializeObject... 查看全文
在你的项目中把estimatedHeightForRowAtIndexPath方法写实现以下,返回一个估计高度(随便估,笔者建议还是按照正常思路来写,大概高度是多少就返回多少),这样就不会报EXC_BAD_ACCESS错误了.注意:estimatedHeightForRowAtIndexPath方法既是下面这个方法.-(CGFloat)tableView:(UITableView*)tableViewestimatedHeightForRowAtIndexPath:(NSIndexPath*... 查看全文
在一个给客户做的项目中,界面要求修改增加通用工具栏按钮的事件处理,也就是在主界面中放置几个固定的功能操作按钮,打开不同的页面的时候,实现对应页面的功能处理,这种和我标准的界面处理方式有所不同,标准的列表界面,一般在界面中放置了一些常规的按钮,如查询/更新、新建、编辑、删除、导入、导出等常规操作,现在是需要把这些提升到主界面的层次上放置按钮,这种处理方式也算是提供一种方便吧。本篇随笔介绍实现这个功能的思路和代码实现逻辑。1、界面功能介绍这里要实现的通用工具栏按钮的事件处理,具体的界面是这样的... 查看全文
前言:中小企业信息化需求强烈,对于开发中小企业信息化项目的软件工作和程序员来说,如何根据中小企业的特点,快速理解其信息化项目的需求并及时交付项目,是一个值得关注和研讨的话题。最近几年来,随着全球经济的深度融合和中国劳动力成本的持续上升,中国企业正步入经营模式转型时期。众多企业已意识到,需要提高管理信息化水平,以促使企业管理成本降低和管理效率提升,企业管理信息化的需求已经由外部推动型,转变为企业内生自主需求。众多企业纷纷加大信息化建设力度,引发对企业管理软件的巨大需求... 查看全文
在网站开发中,我们常常需要用到表单提交的方式,那么在MVC中是如何获取到表单中的数据呢?下面我们来介绍以下几种方式首先我们先看看View前台页面添加一个控制器我们再看看前台页面的代码1@{2Layout=null;3}45<!DOCTYPEhtml>67<html>8<head>9<metaname="viewport"content="width=device-width"/>10<title>GetMD5</title>... 查看全文
最近在遇到数据加载耗时比较长,想用一个动态等待效果来告诉用户程序还没死,以下是实现过程。实现两种效果:一种条形进度条,不停滚动;一种有几个红点在动态循环。原本想上传视频更清楚一点,无奈不太会用,丢人了……第一种效果:条形进度条优势:极其简单,直接使用的是winform里面的控件—progressbar,将其style属性设置为Marquee,MarqueeAnimationSpeed属性定义其滚动速度。在合适的地方调用它就能实现功能了。该控件还可以跟BackGroundWorker配合使用... 查看全文
· .net SignalR winform 推送广播发布时间:2017-11-22
最近在做一个项目,需要用到服务端主动推送给客户端,最开始用的是自己比较顺手的Remoting,可后来发现把服务端架到外网上,就猴子它哥了,后来又尝试WCF,虽然能推送,但是推了几次也猴子它哥了,后来找到了SignalR,关于这个通讯框架的资料,自己去查查,很方便的,但是关于winform这方面的资料特别少,全是web的,以免大家重蹈覆辙,所以就写下这篇文章。服务端代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq... 查看全文
在我们一般的应用系统里面,由于系统是面向不同类型的用户,我们所看到的菜单会越来越多,多一点的甚至上百个,但是我们实际工作接触的菜单可能就是那么几个,那么对于这种庞大的菜单体系,寻找起来非常不便。因此对菜单的个性化配置就显得尤为重要,本篇随笔就是基于这样的理念,提供用户对可见菜单进行一个动态配置,只选自己喜欢、常用的菜单显示出来即可,菜单的配置存储在数据库里面,在不同的客户端体验都是一样。本篇随笔主要介绍实现这样的功能的一个完整思路,部分代码逻辑可供参考。1... 查看全文
在Winform开发中,我们往往除了常规的单表信息录入外,有时候设计到多个主从表的数据显示、编辑等界面,单表的信息一般就是控件和对象实体一一对应,然后调用API保存即可,主从表就需要另外特殊处理,本随笔介绍如何快速实现主从表编辑界面的处理,结合GridControl控件的GridView控件对象,实现数据在列表中的实时编辑,非常方便。1、主从表的界面设计及展示主从表一般涉及两个以上的表,一个是主表,其他的是从表的,在实际情况下,一般包含两个表较多,我们这里以两个表的主从表关系进行分析处理... 查看全文
微软宣布新的VisualStudioToolsforAI现在可以下载使用,这是用于微软VisualStudio的一个扩展。VisualStudioToolsforAI扩展用于构建、测试和部署深度学习/AI解决方案。它与Azure机器学习无缝集成,提供强大的实验功能,包括但不限于将数据准备和模型训练作业透明地提交给不同的计算目标。此外,它还提供对自定义指标的支持和运行历史跟踪,从而实现数据科学的可重用性和审计。其中,它的企业级协作让你可以安全地与其他人共同完成项目。要注意的是... 查看全文
1、在表单需要提交Html的页面头部加入ValidateRequest="false"<%@PageLanguage="C#"AutoEventWireup="true"ValidateRequest="false"%>2、webConfig的<system.web>节点下配置<httpRuntimerequestValidationMode="2.0"/>... 查看全文
前言c#做winform程序要求生成并打印Excel报告,为了不安装Office相应组件,我选择了NPOI来生成Excel报告,用winform的PrintDocument控件来触发打印操作,而难点在于如何将excel转换成Graphics对象,在NPOI中我只找到了excel打印的设置(如横向/纵向),还需要打开excel去触发打印操作,但项目要求是一次性直接实现打印,要用PrintDocument控件而不是再去操作excel。不得已重新搜索,发现了类库Spire.xls,最终实现了要求... 查看全文
在我们开发工作流模块的时候,有时候填写申请单过程中,暂时不想提交审批,那么可以暂存为草稿,以供下次继续填写或者提交处理,那么这个草稿的功能是比较实用的,否则对于一些填写内容比较多的申请单,每次要重填写很多数据,那会被用户骂的,从用户的角度上来讲,提供草稿保存的功能是比较友好的。本篇随笔介绍在工作流模块中使用一种通用的存储方式来存储及显示申请单草稿的信息。1、申请单填写在我们提交申请前,我们一般是需要填写一些相关的资料,如下界面所示。这个表单记录的信息不多,不过提供存为草稿的功能也是要的... 查看全文