DotNetBar创建的Ribbon、标签式多文档界面

1.创建一个form作为主窗体,继承自:DevComponents.DotNetBar.RibbonForm

设置属性:IsMdiContainer为true

2.创建一个form,作为子窗体,也继承自:DevComponents.DotNetBar.RibbonForm,插入一个richtext控件,dock=fill

3.主窗体插入一个DevComponents.DotNetBar.TabStrip,作为控制各个子窗体的标签显示器

设置属性:

  CloseButtonOnTabsVisible = true;//在标签上显示关闭图标

  CloseButtonOnTabsAlwaysDisplayed = false;//只有当鼠标移到标签上时才显示关闭图标

  CloseButtonVisible = true;//在标签列表右边显示关闭图标,点击它可以关闭当前标签

  MdiForm = this;//它参与管理的mdiform(此处为刚才创建的主窗体this)

  MdiTabbedDocuments = true;//标签关联到子窗体文档

  Style = DevComponents.DotNetBar.eTabStripStyle.OneNote; //  

4.主窗体上插入一个DevComponents.DotNetBar.RibbonControl,并插入一个按钮,作为新建文档使用

  设置ribboncontrol的属性:MdiSystemItemVisible = false;//不显示子文档的最大最小化按钮及关闭按钮,这样就可以只用tabstrip管理

  新建文档的点击事件:

            docfrm doc = new docfrm();
            doc.Text = "New Document " + (this.MdiChildren.Length + 1);
            doc.MdiParent = this;
            doc.WindowState = FormWindowState.Maximized;
            doc.Show();
            doc.Update();

5.OK。

 

转载于:https://www.cnblogs.com/sinceret/p/10447843.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
DotNetBar是一个功能强大的UI控件库,DotNetBar 9.0是DotNetBar控件库的一个版本。它为开发者提供了大量的控件和工具,帮助他们快速构建出兼容的、专业水平的Windows界面DotNetBar 9.0拥有丰富的界面元素,如按钮、菜单、工具栏、标签页等。这些界面元素不仅具有丰富的样选项,还支持绑定事件和自定义行为。开发者可以根据自己的需求灵活地调整控件的外观和行为,使得界面呈现出符合自己品牌形象或设计风格的效果。 在DotNetBar 9.0中,还包含了一些专业级的控件和工具。比如,Docking控件可以帮助开发者实现窗口布局的灵活调整和拖拽功能。SuperGrid控件则提供了强大的数据展示和编辑功能,可以方便地管理和显示大量数据。此外,还有一些常用的工具,如日历控件和颜色选择器等,以提高开发效率和用户体验。 除了控件库本身,DotNetBar 9.0还提供了丰富的文档和示例代码。开发者可以通过学习文档和参考示例代码来快速上手和使用控件库。同时,DotNetBar还提供了良好的技术支持和更新,保证了控件库的稳定性和可靠性。 总的来说,DotNetBar 9.0是一个功能强大、易用且专业的UI控件库,提供了丰富的控件和工具,帮助开发者快速构建出高质量的Windows界面。无论是个人开发者还是企业,都可以通过DotNetBar 9.0来提升开发效率和改善用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值