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兩個部分。
進入編輯列,選擇要設置的列,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);
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()里。