0

简单的winform编辑器

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u ...

忧叹ic 发布于 2017-08-21 19:02 评论(0)阅读(69)
0

小工具:截图&简单图像处理

一、程序运行截图 二、获取屏幕截图的方法 首先知道我们可以通过Screen.PrimaryScreen.Bounds获取到当前整个屏幕,再利用Bitmap和Graphics就可以得到整个屏幕的图片了。 Screen.PrimaryScreen.WorkingArea这个获得是不包含任务栏的屏幕 获取 ...

LikeHeart 发布于 2017-08-18 18:10 评论(0)阅读(78)
0

WinForm通用自动更新器AutoUpdater项目实战

一、项目背景介绍 最近单位开发一个项目,其中需要用到自动升级功能。因为自动升级是一个比较常用的功能,可能会在很多程序中用到,于是,我就想写一个自动升级的组件,在应用程序中,只需要引用这个自动升级组件,并添加少量代码,即可实现自动升级功能。因为我们的程序中可能包含多个类型的文件,比如exe、dll、 ...

跟着阿笨一起玩.NET 发布于 2017-08-17 20:11 评论(2)阅读(144)
1

C# 圆角button

因为自带的button是尖角的不太好看 这里在网上找的一份代码改改做个自用的button,画的操作不局限于button也可以画其他的 ...

季末的寂寞 发布于 2017-08-15 21:25 评论(1)阅读(152)
6

C#+HtmlAgilityPack—糗事百科桌面版V2.0

最近在浏览以前自己上传的源码,发现在糗事百科桌面端源码评论区中,有人说现在程序不能用了。查看了一下源码运行情况,发现是正则表达式解析问题。由于糗百的网页版链接和网页格式稍有变化,导致解释失败。虽然可以通过更改正则表达,重新获网页的信息,但比较复杂,出错率较高(技术有限)。因此第二个版本采用HtmlA ...

msay 发布于 2017-08-15 14:22 评论(9)阅读(1239)
0

Dev GridControl GridView常用属性

1.隐藏最上面的GroupPanel: gridView1.OptionsView.ShowGroupPanel=false; 2.得到当前选定记录某字段的值: sValue=Table.Rows[gridView1.FocusedRowHandle][FieldName].ToString(); ...

奔跑丶蜗牛 发布于 2017-08-10 15:00 评论(0)阅读(79)
0

WinForm 国际化多语言的一些问题

国际化 我之前 WinForm 国际化都是凑一些代码搞起(请看文后 Reference)。 最近发现还有个官方国际化方法: 每设置一个语言后,设计器会自动生成对应的 resx 文件,如:Form1.resx (Default), Form1.zh-Hans.resx , Form1.en-US.re ...

shenyinabcd 发布于 2017-08-09 13:25 评论(0)阅读(129)
0

WinForm-SuspendLayout、ResumeLayout、PerformLayou——转载

问题通常我们在设置子控件的一些与外观、布局有关的属性时,比如Size、Location、Anchor或Dock等,会激发子控件的 Layout事件,并可能会引起窗口重绘。当子控件较多时,如果频繁设置上述属性(例如在窗体的初始化代码中),多个子控件的Layout事件会引起窗口重绘效率问题,比如闪烁。特 ...

大力出奇迹 发布于 2017-08-04 15:45 评论(0)阅读(118)
4

C# 实现中国象棋【棋盘,棋子】

本文是利用C# 实现中国象棋的棋盘,棋子绘制,以及初始化布局,并不实现中国象棋的对弈逻辑 ...

飞翔的月亮 发布于 2017-08-03 22:31 评论(6)阅读(326)
1

csharp: FTP Client Library using System.Net.FtpWebRequest

测试代码: ...

®Geovin Du Dream Park™ 发布于 2017-08-02 16:36 评论(0)阅读(44)
0

C++ 命名管道 与Winform跨进程通信

以下是.NET命名管道解决方案中几个主要的类。 NamedPipeNative:这个类和kernal32.dll联系实现命名管道的通信,其中包含一些常用方法和常量。 NamedPipeWrapper :这个类是NamedPipeNative的一个包装。 BasepipeConnection:这是一个 ...

Jackbase 发布于 2017-08-01 18:51 评论(0)阅读(72)
0

Devexpress GridControl中 repositoryItemCheckEdit作为选择列以及作为显示列的使用方法

一、在gridcontrol列表控件中使用单选框作为选择列,这里有两种方式。 方式一:选择gridcontrol控件的Run Designer按钮,添加一列,设置该列的ColumnEdit为checkedit。如下图: 代码如下: 效果图: 方式二:选择gridcontrol控件的Run Desig ...

微笑着微笑 发布于 2017-08-01 11:41 评论(0)阅读(77)
0

C/C++与C#之间类型的对应

最近在研究pos打印机相关功能, 调用winapi以及跨进程通信等,都涉及到类型之间的转换。 C/C++ C# HANDLE, LPDWORD, LPVOID, void* IntPtr LPCTSTR, LPCTSTR, LPSTR, char*, const char*, Wchar_t*, L ...

Jackbase 发布于 2017-08-01 10:52 评论(0)阅读(84)
0

C# 截图工具winform

做了好几天,对象比较多,弄的都是乱的,最后还是一个个试出来的。 Bitmap Graphics FromImage Pen Rectangle DrawRectangle 真的混乱,看了好几天,才明白参数之间的关系。 下载 pan.baidu.com/s/1c2CMRhY 思路:form1 就是界面 ...

雨的气息 发布于 2017-07-30 05:39 评论(0)阅读(266)
3

C# 实现FTP客户端

本文是利用C# 实现FTP客户端的小例子,主要实现上传,下载,删除等功能,以供学习分享使用。 思路: 涉及知识点: 效果图如下 左边:双击文件夹进入子目录,点击工具栏按钮‘上级目录’返回。文件点击右键进行操作。 右边:文件夹则点击前面+号展开。文件则点击右键进行上传。 核心代码如下 1 using ...

飞翔的月亮 发布于 2017-07-27 22:41 评论(1)阅读(236)
1

C#自定义ip控件

前言:由于项目中有ip输入,但C#中又没有IP控件,如果直接放4个TextBox感觉又怎么好,还不好控制,于是可以通过自定义控件的方式来解决,就又了下面的自定义ip控件,该控件功能基本完善,如果还有未完善的功能,再来更新。 注:主要注意问题,1.鼠标进入ip输入框全选该ip输入框的内容 2.当输入完 ...

MoreAbility 发布于 2017-07-24 21:13 评论(4)阅读(205)
0

自定义控件整理集合

虽然VS为我们提供了很多控件可以使用,但有时候这些控件仍然不能满足我们的要求,比如我们要对部分控件进行一些个性化的定制,例如美化控件,这时候就需要自己绘制控件,或是在原有控件的基础上进行修改,再次简单的介绍自定义控件包括那些,网上对于自定义控件的入门介绍很多也很详细就不再多赘述了,所以整理集合入门方 ...

LonelyKingC 发布于 2017-07-17 14:14 评论(0)阅读(224)
0

C# DataGridView:为行头添加行号

最终解决方法 查找到的资料是通过DataGridView的RowPostPaint事件中进行绘制完成。 http://www.cnblogs.com/basicapp/archive/2006/10/07/522851.html 本人对控件绘制不了解,且有评论认为效率不高,所以通过DataGridV ...

连山In17 发布于 2017-07-13 16:15 评论(0)阅读(54)
1

Winform应用ssk皮肤

废话不多说,直接上步骤。 1、文件准备 下载皮肤文件,将解压后的Skinssk文件夹放在程序根目录(bin\\debug)下。 皮肤文件下载地址:http://pan.baidu.com/s/1slSAqFN 2、添加工程引用 右键引用->点击添加引用->浏览->选择刚刚放在debug目录下Skin ...

一页留白 发布于 2017-07-10 16:53 评论(2)阅读(378)
0

详解如何利用FarPoint Spread表格控件来构造Winform的Excel表格界面输入

我们先来简单了解一下WinForm和FarPoint,WinForm是·Net开发平台中对Windows Form的一种称谓。而FarPoint是一款模拟EXCEL的控件。它可以根据用户的要求实现很大部份的EXCEL操作,且包括多个子表、表格风格定义、公式计算、排序、分组等等都可以实现。本文主要是介 ...

箜喒 发布于 2017-07-10 15:43 评论(0)阅读(204)