Krypton控件组简介与使用

515人阅读 评论(9) 收藏 举报
分类:

前言

  项目中涉及到一些控件,之前没有接触过,后来知道都是引用的第三方控件组Krypton,于是从网下载了源码来了解一下,刚开始接触,在这里做个简单的笔记,以备后用。

源码

  把源码下载(点击下载)下来后也没怎么看,不过通过Krypton了解到这些功能很强大很漂亮的控件都是大牛通过代码设计出来的,敬佩之心油然而生。源码较大,可以直接看生成的bin文件(点击下载),效果展示如图1-1所示。

这里写图片描述
图1-1 主界面展示

使用

第一:新建一个Winform程序。
第二:引入DLL文件
将ComponentFactory.Krypton.Design/Docking/Navigator/Ribbon/Tookit/Workspace引入到项目中,可以直接从下载的Bin文件中查找并添加。

这里写图片描述

图1-2 引用dll文件

第三:在工具栏中添加控件。
常规–>选择项–>浏览–>选择五个dll(Docking,Navigator,Ribbon,Toolkit,Workspace)–>确定。
这里写图片描述

图1-3 控件展示

第四:修改窗体继承类。
将主窗体的继承类由Form改为KryptonForm,引用的命名空间为:using ComponentFactory.Krypton.Toolkit;

public partial class Form1 : KryptonForm
{
    public Form1()
    {
        InitializeComponent();
    }
}

第五:最后一步,使用控件。

这里写图片描述

图1-4 简单使用

总结

  接触Krypton之前还不知道控件可以自己做,这次算是长见识了(据说Office2010是通过这组控件开发出来的,而且它本身也确实具备开发Office的所有控件)。除了这组控件外,其实微软也推出了很多款优秀的控件组。但是,你知道的,并不免费。我曾经面试的时候也被问到过是否做过控件,现在看来是在考察UI设计方面的知识。另外,WPF的出现使Windows客户端程序的UI效果得到了质的飞跃,丰富的矢量图形、流动的文字支持、炫酷的3D效果和强大无比的控件模型,使得Windows客户端程序具备了媲美Mac程序界面的实力,对于Window客户端开发来说,算是向前跨越了一大步。

查看评论

C#免费窗体控件Krypton Toolkit 4.2.0的使用

Krypton Toolkit一款免费的NET用户界面控件,可以快速建立专业的应用程序外观,可以使用内置的模板来完成与工业标准应用程序相同的外观,诸如 Microsoft Office 2007 ,也...
  • akof1314
  • akof1314
  • 2010-08-14 17:07:00
  • 26012

krypton toolkit简介

Krypton 简介 Krypton2.8.5 Krypton 套件 包含了让开发人员轻松创建专业外观应用程序的用户界面组件。你可以使用内置的模板来完成与工业标准应用程序相同的外观,诸如 M...
  • raygap
  • raygap
  • 2011-11-04 21:40:59
  • 6833

ComponentFactory krypton Toolkit 控件

  • 2016年05月25日 08:28
  • 2.49MB
  • 下载

ComponentFactory

public class ComponentFactory { public LineBorder jtextBorder = new LineBorder(new Color(190, 190, ...
  • czzhen9394
  • czzhen9394
  • 2014-08-06 07:45:28
  • 457

ComponentFactory.Krypton.Toolkit 免费控件 4.3.2

  • 2011年08月09日 12:16
  • 2.5MB
  • 下载

推荐好用的免费.net第三方控件 Krypton Toolkit

下载地址:http://www.componentfactory.com/download 安装后控件栏出现Krypton Toolkit控件库。...
  • suinon
  • suinon
  • 2012-01-04 11:05:42
  • 3445

ComponentFactory.Krypton.Toolkit基于winform的皮肤类库

  • 2013年03月11日 11:45
  • 623KB
  • 下载

C#免费窗体控件Krypton Toolkit 4.2.0中KyptonHeaderGroup的使用

有时想要实现如下图的效果,就可以使用KyptonHeaderGroup控件                                                点击后收起          ...
  • zoohouse
  • zoohouse
  • 2010-12-08 10:26:00
  • 2206

Krypton控件组简介与使用

前言   项目中涉及到一些控件,之前没有接触过,后来知道都是引用的第三方控件组Krypton,于是从网下载了源码来了解一下,刚开始接触,在这里做个简单的笔记,以备后用。 源码   把源码下载...
  • Gnd15732625435
  • Gnd15732625435
  • 2017-11-15 16:38:12
  • 515

<em>Krypton</em> Toolkit

<em>Krypton</em> 套件 包含了让开发人员轻松创建专业外观应用程序的用户界面组件。你可以使用内置的模板来完成与工业标准应用程序相同的外观,诸如 Microsoft Office 2007 。你也...
  • 2018年04月08日 00:00
    个人资料
    持之以恒
    等级:
    访问量: 20万+
    积分: 1万+
    排名: 1482
    友情链接