zoukankan      html  css  js  c++  java
  • DotNetBar教程

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

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

    图1 DotNetBar选项卡一系列控件

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

      在正确添加对DotNetBar的引用,使用对应得命名空间之后,修改窗体类的定义,默认的窗体类定义如下

      //此处Form完整的名称是System.Windows.Forms.Form,表示FrmMain窗体类是继承于System.Windows.Forms.Form类
      public partial class FrmMain : Form
    {
    }

      修改后如下

    //此处Office2007Form完整的名称是DevComponents.DotNetBar.Office2007Form,表示FrmMain窗体类是继承于DevComponents.DotNetBar.Office2007Form类
    public partial class FrmMain : Office2007Form
    {
    }

      如此该窗体便变为Office2007风格了。添加BalloonTip和其它几个控件,利用BalloonTip的SetBalloonCaption和SetBalloonText方法为相应的控件设置信息提示,代码如下。

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

      看看程序运行效果吧

     

     

    先去载个DotNetBar的完整安装包,装完有很详尽的帮助和例子
    http://www.devcomponents.com/dotnetbar/download.aspx

    DotNetBar Knowledge Base
    http://www.devcomponents.com/kb

      

  • 相关阅读:
    微软软件下载
    FTP主动连接与被动连接
    Linux下grep显示前后几行信息
    cacti 安装过程中“ERROR: 您的MySQL TimeZone 数据库未被填充. 请在继续之前填入此数据库.”
    Cacti安装详细步骤
    Linux 踢掉其他终端用户
    迁移设备存储报的错误及解决方式
    sql_mode :(STRICT_TRANS_TABLES与STRICT_ALL_TABLES 区别)
    Nginx日志按日期切割详解(按天切割)
    git pull冲突:commit your changes or stash them before you can merge.
  • 原文地址:https://www.cnblogs.com/lzjsky/p/2007847.html
Copyright © 2011-2022 走看看