zoukankan      html  css  js  c++  java
  • c# winform及DotnetBar笔记

    1.DataGridView 格式化显示cell里的数据日期等。
    进入编辑列,选择要设置的列,DefaultCellStyle里->行为->formart设置


    2.tabstrip和mdi窗口的结合使用给MDI窗口加上TabPage。
    拖动个tabstrip到MDI窗口上tabstrip里选择到主窗口名就加上TABPAGE了。dock要设置成top。但子mdi窗口在第一次打开的时候上面一截没现实出来,相当于tabpage高度一截遮挡了mdi窗口内容,但第二次打开mdi窗口就好了。解决,将mdi support->mdiautohide设置为false就ok了。
     

    3.DevComponents.DotNetBar.TabControl动态添加Tab
    这个和系统的TabPage不同,一个TabPage分为了DevComponents.DotNetBar.TabItemDevComponents.DotNetBar.TabControlPanel两个部分。
    最简单的添加tab和pannels的办法是用TabControl.CreateTab方法,然后将返回TabItem对象,这样就可以用TabItem.AttachedControl方法来访问这个tab的pannel。在这个pannel上你可以使用像TabItem.AttachedControl.Controls.Add(myControl)这样的方法
    代码:
    TabItem tim = this.tabControl1.CreateTab("一个Tab");
    Label lblTest 
    = new Label();
    lblTest.Text 
    = "wawawa";
    tim.AttachedControl.Controls.Add(lblTest);

    这看到的方法:http://www.devcomponents.com/kb/questions.php?questionid=45

     

     

    设置dotnetbar主题为黑色black

     

    1.继承public partial class Form1 : DevComponents.DotNetBar.Office2007RibbonForm

    2.引用

    using DevComponents.DotNetBar;
    using DevComponents.DotNetBar.Rendering;

    3.页面中放入一个RibbonControl

    4.设置该控件

    this.ribbonControl1.Office2007ColorTable = DevComponents.DotNetBar.Rendering.eOffice2007ColorScheme.Black;

    该句可放到desingner.cs InitializeComponent()里。

  • 相关阅读:
    关于Vuex的actions传入多个参数的方法:
    2019最新create-react-app创建的react中使用sass/scss,以及在react中使用sass/scss公共变量的方法
    vue中怎么使用vuex
    分享一个知乎答案 最详细易懂的 js闭包
    web前端 在react中使用移动端事件,学习笔记
    闭包
    原生ajax练习-post&xml
    Ajax中Get请求与Post请求的区别
    css文件编码
    template.js模板工具案例
  • 原文地址:https://www.cnblogs.com/zkxp/p/1186700.html
Copyright © 2011-2022 走看看