闪酷跑路网

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

自各儿积累写的winfrom 操作api 类

    自己积累写的winfrom 操作api 类引用 类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Net; using System.Net.Http; using System.Net.WebSockets; using Newtonsoft.Json; using System.Runtime.Serialization.Json; using System.IO; using System.Windows.Forms;   api 在winform中的get 方法 public static List<T> Jsonobject<T>(Uri

    阅读全文>>

作者:coody分类:【_WinForm浏览(1707

2018-12-18

在同一个项中引述同一类库的多个版本

    在同一个项中引用同一类库的多个版本如何在同一个项中引用同一类库的多个版本? 在同一项目,有时会遇到要同时引一个类库多个版本的需求,例如大部分功能都是基于A 类库的1.0版本实现,现在有个特别的功能只在A类库的2.0版本才有,最好的办法是基于A库2.0版本再全部重写一下但实际情况却是,所有功能已经很稳定了,不可能为了增加一个小功能而要全部重写,这时候就有必要同时引用A库的两个版本了,1.0和2.0版本 做法:假设A库的文件为A.dll1.将A库1.0文件命名为A1.dll2.将A库2.0文件命名为A2.dll3.在项目中同时引用A1.dll,A2.dll4.在App.Config或Web.Config中加入以下节点,注意不同的版本指向不同的文件 <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.

    阅读全文>>

作者:coody分类:【_WinForm浏览(736

2018-12-19

 WPF 控件小结

     WPF 控件总结  内容控件:1.Button:当Button.IsCancel="True"时,点击按钮,对话框关闭。当Button.IsDefault="True",按回车触发按钮的Click事件。2.RepeatButton:外表和Button一模一样,行为也基本一样,不一样的地方是,当按住RepeatButton不放时,不断触发点击事件。其触发事件频率由属性Delay和Interval决定。同时RepeatButton没有取消和默认这两种行为。3.ToggleButton:外表和Button一模一样,也没有取消和默认这两种行为,我把它称为“凹凸”按钮,按一下“凹”了(IsChecked属性为true)再按一下“凸”了(IsChecked属性为false)。4.CheckBox:CheckBoxt和ToggleButton只有外表上的差别。5.RadioButto

    阅读全文>>

作者:coody分类:【_WinForm浏览(661

2018-12-16

Winform中Checkbox毋宁他集合列表类型之间进行关联

    Winform中Checkbox与其他集合列表类型之间进行关联本文提供了Checkbox与CheckedListBox、DataGridViewCheckBoxColumn等的联动关系 1、CheckboxAssociateFactroy.Create创建联动关系实例 1 /// <summary> 2 /// Checkbox与其他集合之间进行关联 3 /// </summary> 4 public class CheckboxAssociateFactroy 5 { 6 public static CheckboxAssociation Create(Control checkBoxSideObj, object listSideObj) 7 { 8

    阅读全文>>

作者:coody分类:【_WinForm浏览(1326

2018-12-18

依据本周本月本日来查询数据 C#winform数据查询

    根据本周本月本日来查询数据 C#winform数据查询这个我是在winform的页面上做的 1. 首先是在页面上添加3个lable   第一次点击lable会有相应的数据被查询出来  第二次点击同一个lable会刷新所有的数据 2.点击不同的label会有颜色提示当前点击的是哪一个  第二次点击的时候会还原lable的颜色 3.根据本日 本周 本月查询数据  是根据时间段来查询的  所以应该要先获取到本日的时间段  本周的时间段和本月的时间段 本日  labDay  本周  labWeek 本月  labMonth 代码如下 1 public partial class frmSelCase 2 { 3 private List<Label&

    阅读全文>>

作者:coody分类:【_WinForm浏览(1443

2018-12-18

Dev中GridControl的GridView 根本样式设置

    Dev中GridControl的GridView 基本样式设置基本样式图:               代码如下: 1 /// <summary> 2 /// gridView样式 3 /// </summary> 4 /// <param name="gdv"></param> 5 public void GridViewConfig(DevExpress.XtraGrid.Views.Grid.GridView gdv) 6 { 7 #region GridView属性设置

    阅读全文>>

作者:coody分类:【_WinForm浏览(889

2018-12-19

透过winform+模拟登录实现快速一键登录到人才招聘网站

    通过winform+模拟登录实现快速一键登录到人才招聘网站之前为了便于人事部门招聘登录网站更简洁高效,免去每天频繁输网址、用户名、密码等相关登录信息,特基于winform+HttpWebRequest实现模拟请求登录,最终达到一键登录到招聘网站后台的效果。 要实现一键登录到各大人才招聘网站就必需先了解网站的登录步骤即原理,然后通过代码一步步模拟实现即可。 通过我对前程无忧、中国人才热线、中华英才网 三个网站的登录研究,找出基本相同的以下几个步聚: 1.请求登录主页面,然后获取隐藏域的字段信息; 2.构建登录请求数据,有的网站是form表单请求,有的网站是:json请求 3.请求后获取到登录的Cookie,然后通过设置IE的Cookie,最后打开IE浏览器及指定的管理后台地址即可。 除了上述三大步骤以外,其实还涉及一个重要的知识点,那就是:C#调用javascript脚本并获得执行的结果,因

    阅读全文>>

作者:coody分类:【_WinForm浏览(727

2018-12-19

自定义控件:带历史输入记要的筛选文本框

    自定义控件:带历史输入记录的筛选文本框  /* * 实现功能: * 1.输入字符长度超过设定值后,筛选出包含输入内容的项目显示在控件下(上)面的列表框中 * 2.获得焦点时在控件下(上)面的列表框中显示最近的输入内容(区分不同程序/不同窗体/不同控件/不同用户) * 未实现功能:清理超过一定数量的历史输入记录 使用方法: 1. 创建历史输入表 CREATE TABLE [dbo].[UserInputHistory] ( [ProductName] VARCHAR (255) NULL, [FormName] VARCHAR (255) NULL,

    阅读全文>>

作者:coody分类:【_WinForm浏览(734

2018-12-18

DevExpress WinForms Controls 学习系列一

    DevExpress WinForms Controls 学习系列1  一个偶然的机会,接触到DevExpress。项目是WinForm的,应用了DevExpress。为了使项目具备维护开发的生命力,我觉得有必要系统的学习一下DevExpress,今天是学习笔记的第一篇。 工欲善其事,必先利其器:理顺开发环境与DevExpress的版本兼容关系   项目编译是没问题的。但调试运行时,出现“未能加载文件或程序集”、“找到的程序清单与程序集引用不匹配”等奇奇怪怪的问题。在确认所引用的DLL文件无误后,觉得可能是因为项目迁移,开发环境改变导致的版本兼容问题。翻看官方手册,有豁然开朗的感觉。以下是DevExprss与.Net版本及Visual Studio版本的兼容性关系 1、与.Net Framework 的版本兼容关系 DevExpress Version.NET 2.0.NET 3.5.

    阅读全文>>

作者:coody分类:【_WinForm浏览(1701

2018-12-19

winfrom DataSet跟实体类的相互转换

    winfrom DataSet和实体类的相互转换最近做WInfrom项目,对表格和控件的数据绑定非常喜欢用实体类对象来解决,但是绑定以后 又怎么从控件中拿到实体类或者转换为datatable 或者dataset呢 经过在网上的搜索以及自己的改进 完成了一个转换类,分享给大家。 public class ModelHandlerA { public class ModelHandler<T> where T : new() { #region DataTable转换成实体类 /// <summary> /// 填充对象列表:用DataSet的第一个表填充实体类 /// </summary> ///

    阅读全文>>

作者:coody分类:【_WinForm浏览(1721

2018-12-19

Quartz.Net定时任务简略实用(实例)

    Quartz.Net定时任务简单实用(实例)一、Quartz.Net是什么?      Quartz.Net是一个定时任务框架   二、有Timer了,为什么需要用Quartz.Net?      Quartz.Net比Timer使用起来更灵活。例如:每个月最后一个星期天23:59分做什么事情,而Timer实现起来就会麻烦很多。   三、Quartz.Net怎么用?    《一、无配置实现》    1. 下载引用3个DLL:Quartz.dll、Common.Logging.dll、Common.Logging.Core.dll       下载地址:http://pan.baidu.com/s/1eRC5Iwi    2

    阅读全文>>

作者:coody分类:【_WinForm浏览(2299

2018-12-17

Dev GridControl GridView惯用属性

    Dev GridControl GridView常用属性1.隐藏最上面的GroupPanel:   gridView1.OptionsView.ShowGroupPanel=false;  2.得到当前选定记录某字段的值:   sValue=Table.Rows[gridView1.FocusedRowHandle][FieldName].ToString();   3.数据只读:   gridView1.OptionsBehavior.Editable=false;   4.不显示MasterDetailView:   gridView1.OptionsDetail.EnableMasterViewMode=false;   5.修改最上面

    阅读全文>>

作者:coody分类:【_WinForm浏览(781

2018-12-17

WinForm开发,窗体显示跟窗体传值相关知识总结

    WinForm开发,窗体显示和窗体传值相关知识总结以前对WinForm窗体显示和窗体间传值了解不是很清楚最近做了一些WinForm开发,把用到的相关知识整理如下 A.WinForm中窗体显示显示窗体可以有以下2种方法:Form.ShowDialog方法 (窗体显示为模式窗体)Form.Show方法 (窗体显示为无模式窗体)   2者具体区别如下:1.在调用Form.Show方法后,Show方法后面的代码会立即执行2.在调用Form.ShowDialog方法后,直到关闭对话框后,才执行此方法后面的代码3.当窗体显示为模式窗体时,单击“关闭”按钮会隐藏窗体,并将DialogResult属性设置为DialogResult.Cancel  与无模式窗体不同,当用户单击对话框的关闭窗体按钮或设置DialogResult属性的值时,不调用窗体的Close方法  实际上是把

    阅读全文>>

作者:coody分类:【_WinForm浏览(2243

2018-12-19
上一页 1/20页 下一页