http://blog.csdn.net/blue_sky6/article/details/53811435?locationNum=6&fps=1

C# WinForm开发系列 - GDI+

Posted on 2009-07-19 15:23 peterzb 阅读(48850) 评论(17) 编辑 收藏

UI(User Interface)编程在整个项目开发过程中是个颇为重要的环节,任何好的解决方案若没有良好的用户界面呈现给最终用户,那么就算包含了最先进的技术也不能算是好程序。UI编程体现在两个方面,一是设计精美的用户界面,再有就是符合大多数用户习惯和易于使用的操作流程. 本文主要收集整理一些介绍 .Net 框架的基本绘图技术文章。通过简要的介绍和示例程序来探讨绘图技术的优势、劣势以及其它相关注意事项。(文章及相关代码搜集自网络,仅供学习参考,版权属于原作者! )

[转]GDI+基础(1)

[转]GDI+基础(2)

[转]GDI+基础(3)

c# GDI+ 简单绘图系列(stg609)

c# GDI+简单绘图(一):介绍GDI+ 基础知识

c# GDI+简单绘图(二):介绍GDI+绘图知识

c# GDI+简单绘图(三):实现仿QQ截图功能

c# GDI+简单绘图(四): 实现仿WINDOWS 画板功能

Minesweeper: 索引(xingd)

Minesweeper: GDI+ 概述
Minesweeper: GDI+ Line Scratch
Minesweeper: GDI+ 综述
Minesweeper: GDI+ 初步实现
Minesweeper: 代码结构改进

Minesweeper: 新版代码

学习使用GDI+绘制饼状图

利用 C# 实现任务栏通知窗口

利用C#为数码照片添加拍照日期

利用.Net绘图技术制作水晶按钮控件

Windows 窗体的.Net 框架绘图技术

利用GDI+的双缓冲技术来提高绘图效率

在Winform的DataGridView的单元格中同时显示文本和图标,以及树形结构的示例

LinearGradientBrush

如何获取Graphics对象

画函数图形的C#程序(改进版)

画函数图形的C#程序,兼论一个病态函数

重提:上传图片生成略缩图“最佳解决”

自己写的一个asp.net的生成曲线图的过程

C#绘图双缓冲技术总结(转)

分享动态生成文字图片解决方案

ASP.NET2.0轻松搞定统计图表

使用c#生成高品质小空间的缩略图

ASP.NET2.0文件上传以及图片处理

.NET下GDI+的一些常用应用(水印,文字,圆角处理)

Coding4Fun:使用反射遍历System.Drawing.Color结构,并输出颜色值

C# 绘制统计图(柱状图, 折线图, 扇形图)

曲线图,拆线图,柱状图之类的控件或者示例

MsProject

【原创】缩略图批量生成器

【翻译】甘特图绘制组件

【翻译】GDI+实例:可以旋转飘落的雪花

【翻译】GDI+高级实例:屏幕上的小蹦蹦球游戏

【翻译】C#中GDI+功能扩展:区域图像选择功能

【翻译】C#中Image和Byte数组的转换类(与Web服务器之间传输图像)

【翻译】GDI+系列教程(一):在.NET程序中使用GDI+(C#)

【翻译】GDI+系列教程(二):Graphics对象(C#)

【翻译】GDI+系列教程(三):GDI+中的坐标系(C#)

【翻译】条形码图像生成库

【翻译】可以加颜色的文本框

【分享】支持选择项分组的下拉框

【分享】包含图片的下拉框(分层次显示节点)

【翻译】多语言代码语法着色(C#)

【翻译】基本C#区域和全屏截图应用程序

【翻译】使用C#映射二维图像到三维球形表面(很酷)

【翻译】C++中无窗体界面制作

C#绘制立体三维饼状图(超酷)

【翻译】高级屏幕截图应用程序(酷)

更多内容可以参考gdi  GDI+ 

作者:peterzb个人开发历程知识库 -
博客园

出处:http://peterzb.cnblogs.com/
文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

C# WinForm开发系列 - GDI+【转】的更多相关文章

  1. C# WinForm开发系列 - 文章索引

    该系列主要整理收集在使用C#开发WinForm应用文章及相关代码, 平时看到大家主要使用C#来开发Asp.Net应用,这方面的文章也特别多,而关于WinForm的文章相对少很多,而自己对WinForm ...

  2. C# WinForm开发系列 - ListBox/ListView/Panel

    转自会飞的小猪文章 C# WinForm开发系列 - ListBox/ListView/Panel 在博客园看到了一篇博文,觉得很不错,就转载过来了.    包含自定义绘制的ListBox, 带拖动, ...

  3. C# WinForm开发系列 - WebBrowser

    原文:C# WinForm开发系列 - WebBrowser 介绍Vs 2005中带的WebBrowser控件使用以及一些疑难问题的解决方法, 如如何正确显示中文, 屏蔽右键菜单, 设置代理等; 收集 ...

  4. C# WinForm开发系列 - Form/Window

    Form是WinForm开发中非常重要的一个控件, 本文将包含如何制作一个关于对话框,系统载入提示窗体, 创建类似于QQ提示框以及创建不规则窗体等(文章及相关代码搜集自网络,仅供学习参考,版权属于原作 ...

  5. C# WinForm开发系列 - DataGrid/DataGridView

    在WinForm开发中,DataGrid/DataGridView被广泛使用于绑定数据库中数据进行呈现.整理一些关于DataGrid/DataGridView使用的文章,涉及DataGrid/Data ...

  6. C# WinForm开发系列 - ZedGraph

    ZedGraph是用于创建任意数据的二维线型.条型.饼型图表的一个类库,也可以作为Windows窗体用户控件和Asp.Net网页控件.这个类库具有高度的适应性,几乎所有式样的图表都能够被创建.这个类库 ...

  7. C# WinForm开发系列 - Crystal Report水晶报表

    转自:ttp://www.cnblogs.com/peterzb/archive/2009/07/11/1521325.html 水晶报表(Crystal Report)是业内最专业.功能最强的报表系 ...

  8. C# WinForm开发系列 - DataGridView

    1.DataGridView实现课程表 testcontrol.rar 2.DataGridView二维表头及单元格合并 DataGridView单元格合并和二维表头.rar myMultiColHe ...

  9. GJM:C# WinForm开发系列 - DataGridView 使用方法集锦 [转载]

    1.DataGridView实现课程表 testcontrol.rar 2.DataGridView二维表头及单元格合并 DataGridView单元格合并和二维表头.rar myMultiColHe ...

随机推荐

  1. xshell连接linux,切换焦点,自动执行ctrl+c

    这几天发现 xshell 连接 linux 的时候,无缘无故的执行了 ctrl+c,导致 执行界面 终端,比方说 ,hbase shell 执行窗口命令 ,每次切换 窗口焦点之后,就终止了.百度后 发 ...

  2. 2017 Bangladesh National High School Programming Contest ( National Round, Senior Group ), NHSPC 2017 题解

    [题目链接] A. Charm Is Not Always Enough 模拟一下就可以了. #include <bits/stdc++.h> using namespace std; i ...

  3. UDP转TCP隧道工具udptunnel

    UDP转TCP隧道工具udptunnel   在部分受限的网络环境中,UDP协议被受限,但TCP不受限制.Kali Linux提供一个UDP转TCP隧道工具udptunnel.该工具可以分别启动服务器 ...

  4. thinkphp5使用redis

    1.设置应用配置文件config.php type可以是很多分类File.Redis等等 2.thinkphp5使用redis新建application/index/controller/index. ...

  5. BZOJ 2002: [Hnoi2010]Bounce 弹飞绵羊 lct 动态树 splay

    http://www.lydsy.com/JudgeOnline/problem.php?id=2002 http://blog.csdn.net/frods/article/details/5224 ...

  6. Vi 学习 笔记

    rails server -p 端口名 // 切换端口 Vi 常用指令: mkdir filename //创建文件 mv filename1 filename2 // 文件重命名 rm filena ...

  7. Codeforces Round #297 (Div. 2)C. Ilya and Sticks 贪心

    Codeforces Round #297 (Div. 2)C. Ilya and Sticks Time Limit: 2 Sec  Memory Limit: 256 MBSubmit: xxx  ...

  8. GIT(3)----问题汇总

    1.git pull出现的合并问题: Please enter a commit message to explain why this merge is necessary,especially i ...

  9. angular 自定义指令参数详解【转】【个人收藏用】

    restrict:指令在dom中的声明形式 E(元素)A(属性)C(类名)M(注释) priority优先级:一个元素上存在两个指令,来决定那个指令被优先执行 terminal:true或false, ...

  10. SPOJ 1811. Longest Common Substring (LCS,两个字符串的最长公共子串, 后缀自动机SAM)

    1811. Longest Common Substring Problem code: LCS A string is finite sequence of characters over a no ...