整理了一些在WinForm开发中可以使用的开源组件.(文章及相关代码搜集自网络,仅供学习参考,版权属于原作者! ).
1. 仿office 2007的Ribbon风格面板(该控件模仿office 2007的Ribbon风格,显示操作面板。)
[翻译]
Mathew Hall.著XPTable - .NET ListView meets Java's JTable
[简介]
由于项目需要,我需要定制一个ListView,它必须能够在列中插入图像、下拉框、可上下调整的数字、进度条等等。由于已经有了一个Java下的背景,我将简单地基于那个JTable封装。
[功能]
全定制可视化界面
支持XP风格
轻易添加再定制的控件
可隐藏列
行、列、单元可以被Disable
每个单元、列可以有Tooltip
等等……
[XPTable]
XPTable包含下面的组件:
1. Table,
2. ColumnModel 和它的 Columns,
3. TableModel 和它的 Row 和 Cell,
4. Renderer
5. Editor
3.OpenTheme一个开源的用户图形界面(GUI)工具包
[翻译]
weiqj.著OpenTheme : An open source graphic user interface (GUI) toolkit
[简介]
OpenTheme是一个基于XML的GUI工具包,它包括一系列基础类和WYSIWYG 编辑器。尽管,它最初的设计是用于全屏GUI的,不过完全适用Windows用户界面。
另外,我给大家准备了一个完全的入门教程。
[翻译]
Jan Geerinckx著Rich OutlookBar in XP and Vista style
[开发环境]
VB
.NET
[简介]
本文中的控件将实现一个XP和Vista风格的Outlook工具栏控件。
[基本结构]
控件中有三个类:
OutlookBarButton类
该类实现了单个的Button实例,其中绘图不包括在这里。
基本成员如下:
Text:如果按钮作为大的按