c# winform及DotnetBar笔记

简介: 1.DataGridView 格式化显示cell里的数据日期等。进入编辑列,选择要设置的列,DefaultCellStyle里->行为->formart设置 2.tabstrip和mdi窗口的结合使用给MDI窗口加上TabPage。
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.TabItem,DevComponents.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);


设置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()里。
目录
相关文章
|
6月前
|
C#
C# WinForm发送Email邮件
C# WinForm发送Email邮件
C# WinForm发送Email邮件
|
2月前
|
SQL API 定位技术
基于C#使用winform技术的游戏平台的实现【C#课程设计】
本文介绍了基于C#使用WinForms技术开发的游戏平台项目,包括项目结构、运行截图、实现功能、部分代码说明、数据库设计和完整代码资源。项目涵盖了登录注册、个人信息修改、游戏商城列表查看、游戏管理、用户信息管理、数据分析等功能。代码示例包括ListView和ImageList的使用、图片上传、图表插件使用和SQL工具类封装,以及高德地图天气API的调用。
基于C#使用winform技术的游戏平台的实现【C#课程设计】
|
19天前
|
设计模式 程序员 C#
C# 使用 WinForm MDI 模式管理多个子窗体程序的详细步骤
WinForm MDI 模式就像是有超能力一般,让多个子窗体井然有序地排列在一个主窗体之下,既美观又实用。不过,也要小心管理好子窗体们的生命周期哦,否则一不小心就会出现一些意想不到的小bug
|
26天前
|
算法 安全 测试技术
C#——刘铁猛笔记
C#——刘铁猛笔记
45 0
|
1月前
|
API C# Windows
【C#】在winform中如何实现嵌入第三方软件窗体
【C#】在winform中如何实现嵌入第三方软件窗体
62 0
|
1月前
|
API C#
C#实现Winform程序右下角弹窗消息提示
C#实现Winform程序右下角弹窗消息提示
69 0
|
3月前
|
关系型数据库 Java MySQL
C#winform中使用SQLite数据库
C#winform中使用SQLite数据库
184 3
C#winform中使用SQLite数据库
|
3月前
|
数据库
C#Winform使用NPOI获取word中的数据
C#Winform使用NPOI获取word中的数据
175 2
|
5月前
|
关系型数据库 C# 数据库
技术笔记:MSCL超级工具类(C#),开发人员必备,开发利器
技术笔记:MSCL超级工具类(C#),开发人员必备,开发利器
52 3
|
5月前
|
Java BI C#
技术笔记:SM4加密算法实现Java和C#相互加密解密
技术笔记:SM4加密算法实现Java和C#相互加密解密
85 0