winform

Winform窗体换肤(仿迅雷7)

      前一段时间因为有需要,做了一个关于winfrom 程序换肤的程序,刚开始的时候想图个简单,就用个皮肤控件引用一个就完了,可是那个效果很不是让人满意,主要是没有达到要求的效果,操作不够灵活,所以只有放弃那种简单的方法了。我看到迅雷7的换肤做的很好,我是不是可以模仿这做这下呢,刚开始的时候没有多大的头绪,做起来比较吃力。     接着我们老大推荐我在网上看到一篇关于winfrom窗体换肤的 »

C# Winform基本属性及线程

一、Winform基本属性 1.1基本属性 对象尺寸大小Size属性、Width宽度、Height高度 对象的位置Location属性、Left左距离、Top上距离、 Right右距离(只读)、Bottom下距离(只读) 坐标系:全部基于对象的父级容器做为其坐标系,X轴向右增大,Y轴向下增大 对象的坐标指的是所有的对象的左上角点的位置坐标 二、线程 2.1使用线程 线程是指计算机在执行代码所读取 »

Winform开发框架主界面设计展示----DevExpress样式

Winform的程序的开发,主窗口的界面设计一般都要求做的更好一些,可以根据不同的系统功能模块进行归类整合,能使客户迅速寻找到相关功能的同时,也能感觉到整体性的美观大方,因此主窗口的界面设计总是会精益求精,力求做到更好用、更美观,这样才能吸引客户使用。 目前的主体界面设计,可以使用很多控件进行美化,这样能使得开发者能够迅速开发好美观的界面,也可以使得界面总体性有一个统一、规范的基准。一般推荐使用D »

O2S.Components.PDFView4NET显示pdf(winform)

O2S.Components.PDFView4NET显示pdf(winform) 首先得把这个dll导入工具箱 选中该dll组件 按确定就多出来这些东西 然后再按确定,工具箱就有下面这些组件啦 2. 拉一个PDFpageview,和一个pdfdocument就可以用来显示了 然后放代码就行 public partial class PDF_reader : Form »

这8个Winform开源项目

这8个Winform开源项目  属于WinForm的短暂时代早已结束,当今Web统治天下,那些上了一定年龄的.NETer 可能对这些开源项目还有印象! 1.WinHtmlEditor 一个非常不错的开源Winform下面的Html编辑器。包括的基本功能和Word差不多了,常规的格式功能都有,以及清除MS-Word格式、拼写检查、插入表格、日期、时间,上标、下标和打印功能等等。 https://g »

Winform开发框架之动态指定数据表

在Winform开发框架的应用中,大多数的时候,我们都是采用固定的表名作为操作数据表的对象,但有时候,有些特殊的需要,需要动态指定表的名称,如表名称可能和年份有关系或者和登录用户的身份有关系等等。本文介绍基于我的Winform开发框架,介绍如何动态构造表名,实现向不同表获取数据的操作实现。 例如:数据库中有一些客户信息的表(Customer),按照年份存储,都是Customer2012这样格式的表 »

WinForm"DataGridView单元格提示和相关应用" 之配餐系统的开发

        在winform应用程序开发中,DataGridView是 用的较多的、也(几乎)是数据(列表)显示必用的控件,而此文就是针对DataGridView控件的一些使用做些讲解。         一. DataGridView单元格提示         这个熟悉的朋友会选择CellToolTipTextNeeded 事件实现,也确实,然而此事件有个硬性的条件(或者说 让人感觉很不舒服的 »

WinForm使用皮肤图文步骤

Winfrom本身样式提供的是Windows经典样式.. 不说多丑也绝称不上好看..有时为了用户体验就不得不需要想办法弄漂亮一点..皮肤包会是一个不错的选择.. 不废话了..开整..   首先从网上下载免费的皮肤包..很多..找个中意的下载 会有一个DLL文件和一些SSK文件.. 打开你的项目工具箱.. 空白处右键 => 选择项 => .Net FrameWork组件 => 浏 »

Winform中的Google地图操作

尽管在网页中能对地图进行一些操作,包括地址查询等功能,但是这些都限于网页内部。若要将这查询数据传递至Winform中,可以在Javascript中将数据存储值本地,然后Winform去读取这些数据,或者直接通过Winform来操作网页。前面一种方式可以处理一些数据的交换,但是对于事件的处理则比较困难。采用后面一种方式则可以很好的处理事件和数据的交换。地图的操作主要包括地图缩放、移动、地址查询、坐标 »

Unity3D与WinForm的通信总结

网上对于Unity3D与WinForm的通信文章不少https://www.cnblogs.com/cnxkey/articles/5394378.html,我对我最近在这方面所作的研究和应用做一个总结,供大家参考。 1 Unity3D Unity3D由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具, »

Winform实现用多线程、百度地图API解析某公司的物理地址

前言      作为一个很挫的C#新手总喜欢自己写点儿不着边际的东西,本人是个新手加菜鸟,写B/S的,工作中,任务完成了,空闲下来,总想继续学点儿什么,由此触发了本篇文章了。个人一直认为,.NET中,C/S所要求的技术含量要高得多,需要的知识也多得多。所以想多多研究研究。菜鸟文章! 环境      .NET3.5 + VS2010 + Geocoding API v2.0 +httpwebrequ »

WinForm布局之控件分层

1、 问题描述     Winform中布局时Dock是最常用的设置,尤其是对于需要拉伸的区域要设为Fill,有时会遇到同级控件设为相同的Dock属性值时,布局先后的问题。     比如,左边LeftPanel是用于主数据成图显示的区域,要支持拉伸,设为了Fill,右边是可选拉伸的视图区域RightPanel,设为了Right,现在要用Spliter用于分割和调整两个Panel的区域,按理应当位于 »

.NET快速信息化系统开发框架 V3.2 -> WinForm“组织机构管理”界面组织机构权限管理采用新的界面,操作权限按模块进行展示

  对于某些大型的企业、信息系统,涉及的组织机构较多,模块多、操作权限也多,对用户或角色一一设置模块、操作权限等比较繁琐。我们可以直接对某一组织机构进行权限的设置,这样设置后,同一组织机构的用户就可以拥有相应的模块访问权限,操作权限了,这样也能减轻管理人员的负担。   要启用组织机构权限,需要配置Config.xml配置节“EnableOrganizePermission”为True,要打开组织机 »

这个Winform的UI库也太全了!四十多个控件都在这一个项目里了

之前 Gitee 为大家介绍过几款优质的 Winform 项目,发现Winform在大家心中的地位还是挺高的,那么今天就再给各位分享一款新鲜出炉的 Winform UI库——SunnyUI,一起跟 Gitee 往下看吧。 项目名称:SunnyUI 项目作者:Sunny 开源许可协议:GPL-3.0 项目地址:https://gitee.com/yhuse/SunnyUI   项目简介 SunnyU »

发布一个WinForm控件--TableViewControl

  这几个比较忙,也没有想到写些什么,所以停笔了一个多月。本想写个Code生成技术呢,到Codesmith和T4就不知道该写些什么示例,比较实用也大家比较感兴趣的,所以暂时停下,如果关于Code生成技术你有什么好的想法,可以给我写建议。    还是赶快进入正题,我以前写过一个 Sql查询生成模块 。当时用的MDI窗体,始终感觉有些不如意,所以想重构下,特别有些sql性能和生成规则。所以就开发了今天 »

Winform开发框架之证件套打

在我的早期的一篇文章中《Web打印的解决方案之证件套打》,介绍过基于Web的证件套打方式;另外在我的代码生成工具中,一直介绍使用基于NVelocity模板引擎生成的代码,能够高效、快速、拥抱变化式的生成想要的代码。那么结合两者的特点,我们可以Winfrom界面中,利用NVelocity动态生成页面代码,然后利用WebBrowser控件,实现在Winfrom中的证件套打。在我的Winform框架集成 »

winform 下拉列表性能优化

转自:http://www.cnblogs.com/wuhuacong/p/3531511.html 在Winform开发中,客户体验是个很好的参考性指标,如果一个功能使用的时候感觉很流畅,说明我们的程序执行效率还不错,但是随着数据的真多,原先可能流程的地方可能会变得比较卡,这时候就需要追本索源,找到症结并进行处理。但是,如果我们对Winform开发有一定的经验积累,有些耗时缓慢的界面处理一开始还 »

C#(Winform)程序无法使用Windows Media Player 组件播放视频文件

如果你的C#(Winform)程序无法使用Windows Media Player 组件播放视频文件(一旦点击播放立马程序闪退,但可以播放音频文件),请按照下面图例设置) 1.桌面右击鼠标找到 独立显卡的控制面板(目的为切换显卡使用) (如果你是NVIDIA显卡,没有NVIDIA控制页面,想要安装此驱动程序请查看安装教程https://blog.csdn.net/qq_36684456/artic »