winform,Database2Sharp重要更新之生成Winform框架界面代码

Database2Sharp是一款代码生成工具和数据库文档生成工具,该工具一直伴随着我及我的粉丝们经历过各种各样的项目开发,在实际开发中能带来效率的提高及编程的快乐。不过自上个6.0版本以来,我一直忙于各种项目及研究中,很少继续把新的思想整合进去,最近在做我的Winform开发框架的整理工作,觉得应该改进这段时间来发现的问题,并融入已经逐渐完善的Winform开发框架基础上来,于是经过几天的努力,... [阅读全文]

winform,Winform开发中另一种样式的OutLookBar工具条

很早的时候,曾经写了一篇随笔《WinForm界面开发之OutLookBar工具条》介绍了OutLookBar样式的工具条,得到很多同行的热烈反馈,我个人也比较喜欢这样的工具条布局,因此我很多共享软件中,都经常看到这种OutLookBar的工具条,这种工具条提供了一种较好的界面布局,方便对工具的分类和排列。如我的多篇随笔《从开发的软件《备件仓库管理系统》总结的一些经验》、《WinForm界面开发之酒... [阅读全文]

winform,WinForm 对EXCEL 的操作(三)

终于有时间可把下面的WinForm对EXCEL的操作方法与大家分享了。前面介绍了如何把获取SHEET名称和如何获取SHEET里面数据两种方法。其实这两种方法都是在为EXCEL数据导入数据库作准备,至数据怎么导入数据库将会在以后学习不断分享给大家。下面就介绍下如何把数据放SHEET中: 方法1: View Code 1 public void DataToExcel(DataTable dt) 2 ... [阅读全文]

票据套打,【原创】 WinForm票据套打重定位

项目中经常会遇到客户打印票据或证件等套打的功能需求,每次做好的打印窗体, 随着客户运行环境的不同或者打印设备参数等设置不同,都会造成最终的打印位置偏离许多。 每次都得和客户解释半天,甚至还得到现场一个一个的帮客户调试好环境,这样的事情发生了好多次,一年又一年重复着...... 当第N+1个客户打N+1个电话问起同样的问题:怎么打印又偏移了,终于忍无可忍,实现一个运行时可动态拖动控件并将打印控件变量... [阅读全文]

winform,Button.PerformClick 仅支持winform,可模拟按钮点击

应用场景:一张工作单,界面上放两个按钮,先保存,后送出,通常,因为用户在保存后再次修改内容,不一定会再主动按保存按钮,所以在送出按钮点击时,还要执行一下保存按钮内的代码,以前一直在送出按钮的处理体顶部写btnSave_Click(sender,e)或者btnSave_Click(null,null)。 今天在查看别人博客时,看到button有个PerformClick()方法,空参数,可以模拟实现... [阅读全文]

winform,Winform 快递信息查询辅助工具

经常在网上买东西,有时候要查询快递的话,每次都要登录淘宝才能查询,这样很麻烦,于是自己做了个小工具,可以查询快递信息。 发现有时候需要备注一些信息,就增加了点功能,上图 调用API信息:http://code.google.com/p/kuaidi-api/wiki/Open_API_APIOne_URL 在这里感谢一下@香神无涯... [阅读全文]

跳格子小游戏,winform gdi+ 小游戏算法讲解—— 接上篇格子类小游戏

小游戏的算法就是就是对游戏规则的抽象。一切事物皆可以成抽象成数学语言 ,程序语言。对游戏而言首先 要明确定义游戏规则,一般我们在向他人讲述一个游戏 规则时都很随意。 比如五子棋 我们就会说一句 “连成五个子 就行了”。其他的就靠人们通常的理解,和我们之间基本的默契了,但是当我写游戏就要把游戏规则 高度精确的定义出来。 首先要能够用比较严谨的语言将规则表述清楚这个很重要。 下... [阅读全文]

winform,QQ空间日志抓器---我的第一个winform小应用

忙豁了近两个星期,终于完工了,可能对于多数人来说这个应用没有什么价值也没有什么挑战性,但对于初次接触winform的我来说还算是小有成就感的。 先来两张程序的截图吧 界面比较简单,现在复杂的也不会。还有一个其他空间的单选按钮,这个功能还没有实现,是准备后面拓展功能的。两个文本框第一个为输入QQ号码的,第二个是输入日志的总页数的,日志的页数分析了很久实在没有找到,所以只好出此下策让用户自己输入了... [阅读全文]

winform,C# WinForm基础

1. WinForm基础 Form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows... [阅读全文]

winform,我的工具集之UI层Base&WinForm

OK,继续前面的章节,Db层和业务层都说完以后,就要聊聊UI层了.这部分内容是大家差异化最大的地方了.有人用的是微软的标准控件,有人用的是第三方的控件库,有个自己搞了套. 其实没啥的,只要好用就没事的.这个东西,只要自己觉得好用就行了呗.也别太看重其他人的.自己写的才是量身订做的,够用好用即可.去年一个同事的婚礼上,和以前的同事聊天,他也在搞一套框架,我问他搞得怎么样?他说... [阅读全文]

winform,Winform开发框架之终极应用

在前面两篇随笔,都围绕着我的Winform开发框架介绍一些重要的组件,如字典模块封装《Winform开发框架之字典数据管理》和权限管理系统模块封装《Winform开发框架之权限管理系统》。本框架主要的功能如下面的图示所介绍的内容:包括紧密结合Database2Sharp强大的一键解决方案代码生成工具、高度抽象继承及使用泛型支持多数据库的开发框架、集成权限管理系统模块、集成字典数据管理模块、集成强大... [阅读全文]

winform,WPF note on Container Cursor + winform 透明控件尝试补遗

1 Wpf note 新手入门WPF的时候可能会遇到我所遇到的白痴问题:为什么容器的Cursor属性无效?问题的描述可能是这样的:更改了Grid, Canvas等容器控件的Cursor属性后,发现鼠标在其上仍然是默认的Arrow。 这是由于容器的背景默认为透明,而透明部分的事件是无法被捕获的。对于此问题,Cursor的改变依赖于QueryCursor事件,你会发现这个事件在控件被设置为透明时将无法... [阅读全文]

孢子自制组件,【原创】Winform通用组件——自制右下角滑动提示窗口[有源码]

前言 传统的MessageBox的丑陋太让人郁闷了,于是乎想到最近比较流行的滑动窗口模式,就动手写了一个。具体效果见下图: 效果预览 输入标题和内容 滑出窗体 自动退出 功能介绍 1、有标题和内容 2、支持一段时间自动退出 3、可以手动退出 源码Demo下载 点此下载源码和Demo... [阅读全文]

winform,C#WinForm中实现基于角色的权限菜单--C#-程序设计-计算机学习网-育龙网

基于角色的权限菜单功能的实现在有开发经验的程序员看来仅仅是小菜一碟,然而却让许多初学者苦不堪言。为此,我将我近期花了几天时间写的权限菜单写成文字贴上博客给初学者参考。由于自己也是一个正在努力学习的菜鸟,对问题的分析和见解必然不够透彻,还望过路的老师们多多批评为谢! 一、建立 SQL Server 数据库模型 1、原始方案 一共设立了五个实体模型: A、操作员(Operator):存储系... [阅读全文]

孢子自制组件,【原创】Winform通用组件——自制的图片缩放与截取组件

前言 最近做一个项目,需要在Winform中做一个类似于现在很多网站的用户头像上传功能,需要对图像进行局部剪切和缩放功能。在网上搜了一下没找什么好的例子,只好自己动手试试写一个。 内容 一、开发环境 VS2008+.net2.0(考虑用户机器framework版本不高) 二、使用技术 GDI+,Winform基础 三、核心代码 图片缩放处理 View Code /// /// 获取把图片... [阅读全文]

winform,winform 程序打包部署

c# winform 程序打包部署 1 新建一个 c# 安装部署项目 2 在文件系统编辑器里把做好的项目的可执行文件及要用到的其它文件(相关dll及资源文件)添加进来(应用程序文件夹) 3 如果要在程序菜单中加快捷方式,可以在应用程序文件夹里把项目的可执行文件 生成一个快捷方式,再剪切到 用户的程序菜单 栏里同时可以把名称改成你要的名称 4 如果要加进卸载功能 vs 2003 下 ,在应用程序文件... [阅读全文]

winform,Winform的Bitmap调色板的一个问题

帮人做一个遥感数字图像处理的小功能,其中的数据源是Landset图像,八位灰度。 然而Winform真的太弱了,System.Drawing下的PixelFormat(像素格式)枚举居然没有提供八位灰度模式,无奈只好用 PixelFormat.Format8bppIndexed(八位颜色索引)替代,可是问题又来了 要使颜色索引模式生效,必须在Bitmap的调色板中设置每个索引到具体的颜色的映射: ... [阅读全文]

winform,Winform字体统一方案

在 Winform 程序开发中,要求统一整个UI的字体,否则这个地方是“宋体”,那个地方是“楷体”,感觉很杂乱。 还有一个原因是,当在不同语言环境下,字体名称也会有所不同,就用“mingliu.ttc”作例子,在“中文(PRC)”下为“MingLiU、PMingLiU”;在&ld... [阅读全文]

winform,基于Sybase DataWindow控件的单据模板(同时支持WinForm和WebForm)

在我以前的贴子中,有过对此控件的介绍,但也仅仅是使用它的打印功能.经过这段时间的使用,发现它如果作为单据模板使用,效果也很不错,而且作为模板的话,不仅在WebForm里可以,在WinForm里也是可以的,本文提供的demo里就提供了这两个场景的使用.好了,让我们直接进入正题 开发环境要准备好,如图-1所示,其中的文件在下载文件中已提供,直接使用即可 图-1 首先,讲下在WinForm中是如何使用... [阅读全文]

winform,C# WinForm BackgroundWorker

一、BackgroundWorker组件经验之谈 在VS2005中添加了BackgroundWorker组件,该组件在多线程编程方面使用起来非常方便,然而在开始时由于没有搞清楚它的使用机制,走了不少的弯路,现在把我在使用它的过程中的经验与诸位分享一下。 BackgroundWorker类中主要用到的有这列属性、方法和事件: 重要属性: 1、CancellationPending获... [阅读全文]

winform,利用COM晚期绑定技术,实现Winform中播放Flash的功能

小孩正处学习新事物的阶段,每天拿着很多卡片来识字识物,甚是有趣。有一天,我突发奇想,如果能用电脑动画来播放一些动画片段来帮助小孩提高记忆,那倒是不错的想法。动画最近肯定是使用Flash来处理了,快捷并且声色俱全,可以提高学习的兴趣。于是着手在Winfrom中嵌入Flash来播放,实现动画的效果,经过一番努力,终于成型,先看看程序的效果。 这个程序和一般操作方式不同,不是直接应用Fash的COM组件... [阅读全文]

winform,WinForm中如何判断关闭事件来源于用户点击右上角的“关闭”按钮

在C#的WinForm程序中,有的时候需要判定关闭请求从哪里发出来的。比如是用户点击了右上角的“关闭”按钮,还是调用了WinForm.Close()方法。最典型的是要知道点击右上角的“关闭”按钮发出的事件。下面这个方法可以判断这点: 程序代码... [阅读全文]

分页控件,分享一个Winform下的分页控件

前两天有一个简单的C/S项目用到分页,因为是Winform下,没有现成的,自己也懒得写,就找了下,看到了ycmoon的一个控件 http://www.cnblogs.com/ycmoon/archive/2010/01/07/1640689.html 参考后,做了简化,只保留了分页的部分,主要是点击事件的Delegate,未做过多测试,有兴趣的朋友可以下载源码自行修改,如有好的建议,也可以给我反馈... [阅读全文]

winform,求解C#,WINFORM里面快速刷新页面数据的方法

如题求解,不知道有没有用C#做过类似的需求。 WINFORM的 页面有2个DataGridView,dgvMain,dgvDetail,主表绑定DataTable dtmain, 在dgvMain_CurrentCellChanged事件中,根据主表的唯一单号生成若干比从表数据,绑定到dgvDetail中, 开启一个另外一个线程,循环更改dgvDetail中行的某列值, 问题在于,若此时刚好用户切... [阅读全文]

winform,C# WinForm 滚动条换肤

滚动条换肤是C#WinForm中的难点,因为很多控件的滚动条是由系统来进行绘制的,所以滚动条的绘制就不得不使用大量的API函数来进行绘制。如果对API函数不熟悉的话,就很难达到自己想要的效果,而这部分本身就不是C#的强项,所以网上使用C++重绘滚动条的例子很多,但用C#写的确很少。 在看过这篇文章后,如果您有什么好的意见和建议,请在下面留言或者直接给我发邮件,我的邮箱地址是:381878765@q... [阅读全文]

winform,如何在C# Winform中使用WebBrower Control

我的应用程序运行环境: 操作系统:XP 开发工具:Visual Studio 2008 SP1 .Net Framework 3.5 最近的一个项目中使用到了Winform 中的 WebBrower 控件,需要在Winform中嵌套一个WEB应用程序。 但是在使用的过程中遇到了问题,WEB应用程序中基本全部使用JS或JQuery编写,当把WEB程序放到WebBrower控件时,出现如下错误: &l... [阅读全文]

winform,C#各类实例大全(winform)含源码演示

如下图所示: 包含以下类别源码: 1.窗体技巧 2.控件操作 3.图像操作 4.报表打印 5.系统操作 6.文件处理 7.网络操作 ………等等,超过100个实例演示和源码。 图中这个导航是我自己写的,功能可能不是太完善,不过用来导航这些程序足够用了。下载完后根目录便有导航工具,需要.NET2.0的支持。 说明:实例均来自互联网。 下载地址:http://u.115.com/file/f436d9... [阅读全文]

winform,C#在WinForm下使用HttpWebRequest上...

/// summary /// 将本地文件上传到指定的服务器(HttpWebRequest方法) /// /summary /// param name="address"文件上传到的服务器/param /// param name="fileNamePath"要上传的本地文件(全路径)/param /// param name="saveName"文件上传后的名称/param ///... [阅读全文]

winform,winform打包发布安装包详解..

使用VS 自带的打包工具,制作winform安装项目开发环境:VS 2008 Access操作系统:Windows XP开发语言:C#项目名称:**管理系统 步骤:第一步:打开开发环境VS2008,新建项目,选择其他项目类型,再选择"安装项目",输入名称及选择安装路径; 第二步:进入文件系统选项卡,选择应用程序文件夹,在中间的空白区域右键选择"添加文件",添加项目文件(exe,dll); 第三步:... [阅读全文]

winform:Data  URI  XSS和验证About  XHR  POST  Form  Data

superheiData:_URI_scheme:http://superhei.blogbus.com/logs/23355141.html我拿这个做了下实验:http://hi.baidu.com/xss?jump_url=data:text/html;base64,PHNjcmlwdCBzcmM9aHR0cDovLzEyNy4wLjAuMS9iYWlkdS5qcz48L3NjcmlwdD4N... [阅读全文]
1 共1条 分1页