DotNetBar是一组用于.NET Framework环境下的一组组件集,利用该组件集能够打造绚丽并且实用的应用程序界面,给开发人员提供极大的便利。关于DotNetBar,详情请参考其官方网站:http://www.devcomponents.com 该组件集目前最新版本是8.8(不知最近有没有升级版本),可以从该网站上下载到试用期为一个月的试用版本。

  正常安装了DotNetBar组件集(前提:已经安装了Visual Studio)之后,会在Visual Studio的工具箱窗口新增一个DotNetBar选项卡,里面是一系列的DotNetBar控件,如图1所示。在安装目录下有一系列的源码示例可供参考。网络上也有很多版本的破解版本,不过只提供了一个动态链接库文件,建议使用人员从官网上下载一个试用版,可以参考其丰富的示例。

图1 DotNetBar选项卡一系列控件

  下面给出一个C#实例,看看DotNetBar绚丽的效果吧。

  在正确添加对DotNetBar的引用(DevComponents.Dotnetbar2),在代码中使用对应的命名空间(using DevComponents.DotNetBar)之后,修改窗体类的定义,默认的窗体类定义如下

   
private void SetTip() { balloonTip1.SetBalloonCaption(txtUserName, "提示"); balloonTip1.SetBalloonText(txtUserName, "输入你的大名吧"); balloonTip1.SetBalloonCaption(txtUserPw, "提示"); balloonTip1.SetBalloonText(txtUserPw, "大名输完了就是你的密码咯"); }
看看程序运行效果吧

  后面我会陆续写一些DotNetBar的简单教程,希望对初学者有所帮助!

  我对编程开发有着浓烈的兴趣,希望能与各位一起交流学习!

作者:韩 锁
出处:http://www.cnblogs.com/hans_gis/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的

    

DotNetBar教程相关推荐

  1. DotNetBar教程(一)

    DotNetBar是一组用于.NET Framework环境下的一组组件集,利用该组件集能够打造绚丽并且实用的应用程序界面,给开发人员提供极大的便利.关于DotNetBar,详情请参考其官方网站:ht ...

  2. DotNetBar 教程

    DotNetBar视频教程.视频教程在官网在线看 http://www.componentcn.com/?thread-6425-1.html 产品简介 http://www.componentcn. ...

  3. 界面开发控件DotNetBar for WPF教程:MobileRibbon快速入门指南(下)

    DotNetBar for WPF是一个用于创建专业WPF应用并拥有超过38个原生WPF控件的工具箱,其中包含了新的日程安排控件.Wpf-Ribbon控件.具有Office样式的Ribbon控件和Wp ...

  4. DevExpress 13.2.6源码、安装包、汉化包下载和教程

    DevExpress比DotNetBar控件成熟很多,当然源码是公开的,但是最新版本需要9K多.如果不是土豪,用已经破解的版本或者自己拿源码编译一份就可以了,老外就是这么好. 首先在这里下载然后解压准 ...

  5. 使用Docker搭建svn服务器教程

    使用Docker搭建svn服务器教程 svn简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很 ...

  6. mysql修改校对集_MySQL 教程之校对集问题

    本篇文章主要给大家介绍mysql中的校对集问题,希望对需要的朋友有所帮助! 推荐参考教程:<mysql教程> 校对集问题 校对集,其实就是数据的比较方式. 校对集,共有三种,分别为:_bi ...

  7. mysql备份psb文件怎么打开_Navicat for MySQL 数据备份教程

    原标题:Navicat for MySQL 数据备份教程 一个安全和可靠的服务器与定期运行备份有密切的关系,因为错误有可能随时发生,由攻击.硬件故障.人为错误.电力中断等都会照成数据丢失.备份功能为防 ...

  8. php rabbmq教程_RabbitMQ+PHP 教程一(Hello World)

    介绍 RabbitMQ是一个消息代理器:它接受和转发消息.你可以把它当作一个邮局:当你把邮件放在信箱里时,你可以肯定邮差先生最终会把邮件送到你的收件人那里.在这个比喻中,RabbitMQ就是这里的邮箱 ...

  9. 【置顶】利用 NLP 技术做简单数据可视化分析教程(实战)

    置顶 本人决定将过去一段时间在公司以及日常生活中关于自然语言处理的相关技术积累,将在gitbook做一个简单分享,内容应该会很丰富,希望对你有所帮助,欢迎大家支持. 内容介绍如下 你是否曾经在租房时因 ...

最新文章

  1. 关于加密、签名、证书的作用及运用场景
  2. 2.6.2.MySQL主从复制的原理
  3. 服务器基线加固脚本_Linux 基线检查,安全加固脚本
  4. 携程试点每周两天居家办公反响热烈,76%的员工主动报名
  5. jsp页面显示富文本框内容
  6. 如何在csdn免费下载资料?
  7. 【4G模块】-有方科技Neoway-N720
  8. 【数据结构与算法分析】——java语言描述(1)
  9. 无法听到计算机发出的声音怎么办,qq语音听不到对方的声音怎么办_电脑qq语音我听不到对方声音修复方法-win7之家...
  10. 用acts_as_paranoid 做假删除
  11. js ajax实现五极联动,前端见微知著AngularJS备忘篇:温故而知新,可以为师矣
  12. ANSYS ICEM CFD三维结构网格生成实例——汽车外流
  13. js监听iframe是否加载完毕
  14. HuaWei ❀ IP源防护概述
  15. 数据结构——图的创建以及遍历
  16. 超过心跳间隔的客户端重连接导致额外的License消耗
  17. AWS Ec2实例挂载S3存储桶实践
  18. Axure仿淘宝搜索原型
  19. java百度身份证识别
  20. 机器视觉与计算机视觉的区别与联系

热门文章

  1. Your branch and ‘origin/master‘ have diverged,and have 1 and 353 different commits each, respective
  2. ARIMA基本概念和流程讲解
  3. Harris读书笔记(角点检测)
  4. 2万字揭秘阿里巴巴数据治理平台建设经验
  5. 爬虫 与反爬虫 及其应对措施
  6. think time与Pacing的区别,可能就是这么简单。
  7. 竞赛练一练 第10期:Scratch 小训练,快来打卡!
  8. 【牛客网C++服务器项目学习】Day8-线程相关、线程锁、条件变量、信号量
  9. D - Age of Moyu HDU - 6386 -BFS+DFS分层最短路
  10. Java多线程之----主线程会等待子线程结束再结束么,怎么让主线程等待子线程结束呐?