資源簡介
仿照vs編輯器的TabControl功能編寫,實現拖拽、關閉、設置等功能,
需要什么新功能可自行添加。
contextUI.ConextTabControl 參數:
moveOpacity 移動標簽透明度
moveMaskOpacity 移動覆蓋透明度
tabControlColor 組件顏色
tabFont 字體
selectColor 選中標簽顏色
selectFontColor 選中標簽字體顏色
tabColor 未選中顏色
tabFontColor 未選中字體顏色
selectIndex 獲取當前tab序號
tabMoveColor 移動到未選中標簽顏色
tabFlagColor 關閉標志顏色
tabFlagMoveColor 移動到未選中標簽顏色
tabContentColor 內容背景顏色
tabCloseFlag 是否顯示關閉
NewRecord 獲取當前標簽數量
delete 是允許刪除標簽
deleteTag 取得刪除的序號
deletePoint 取得刪除的位置
.....................
.....................
contextUI.ConextTabControl 方法:
放置組件 Put(Control obj, Size size, Point point, EventHandler getIndex, EventHandler swapIndex, EventHandler deleteIndex, DockStyle dockStyle = DockStyle.None)
標簽位置交換 public void ItemSwap(int swap1, int swap2)
第一個放置標簽 public void AddItem(string item)
標簽內添加組件 public void AddControl(int num, Control control)
添加標簽 public void NewItem(string item)
刪除標簽 public void DeleteItem(int num)
設置組件大小 public void setTabBoxSize(Size size)
設置選中的標簽 public void setSelect(int sel)
設置指定標簽文字 public void setLabelText(int num,string text)
.....................
.....................
需要什么新功能可自行添加。
contextUI.ConextTabControl 參數:
moveOpacity 移動標簽透明度
moveMaskOpacity 移動覆蓋透明度
tabControlColor 組件顏色
tabFont 字體
selectColor 選中標簽顏色
selectFontColor 選中標簽字體顏色
tabColor 未選中顏色
tabFontColor 未選中字體顏色
selectIndex 獲取當前tab序號
tabMoveColor 移動到未選中標簽顏色
tabFlagColor 關閉標志顏色
tabFlagMoveColor 移動到未選中標簽顏色
tabContentColor 內容背景顏色
tabCloseFlag 是否顯示關閉
NewRecord 獲取當前標簽數量
delete 是允許刪除標簽
deleteTag 取得刪除的序號
deletePoint 取得刪除的位置
.....................
.....................
contextUI.ConextTabControl 方法:
放置組件 Put(Control obj, Size size, Point point, EventHandler getIndex, EventHandler swapIndex, EventHandler deleteIndex, DockStyle dockStyle = DockStyle.None)
標簽位置交換 public void ItemSwap(int swap1, int swap2)
第一個放置標簽 public void AddItem(string item)
標簽內添加組件 public void AddControl(int num, Control control)
添加標簽 public void NewItem(string item)
刪除標簽 public void DeleteItem(int num)
設置組件大小 public void setTabBoxSize(Size size)
設置選中的標簽 public void setSelect(int sel)
設置指定標簽文字 public void setLabelText(int num,string text)
.....................
.....................
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Drawing;
using?System.Drawing.Imaging;
using?System.Runtime.InteropServices;
using?System.Windows.Forms;
namespace?contextUI
{
????public?class?ConextTabControl?:?UserControl
????{
????????public?class?PanelEx?:?Panel
????????{
????????????public?PanelEx()
????????????{
????????????????Setstyle(
????????????????????Controlstyles.AllPaintingInWmPaint?|
????????????????????Controlstyles.OptimizedDoubleBuffer?|
????????????????????Controlstyles.ResizeRedraw?|
????????????????????Controlstyles.SupportsTransparentBackColor?|
????????????????????Controlstyles.UserPaint
????????????????????true
????????????????????);
????????????????Updatestyles();
????????????}
????????}
????????public?int?moveOpacity?{?ge
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????..A..H.?????44032??2019-07-01?12:23??Demo_4\.vs\Demo_4\v15\.suo
?????文件??????????0??2019-07-01?10:58??Demo_4\.vs\Demo_4\v15\Server\sqlite3\db.lock
?????文件?????610304??2019-07-01?11:58??Demo_4\.vs\Demo_4\v15\Server\sqlite3\storage.ide
?????文件??????32768??2019-07-01?10:58??Demo_4\.vs\Demo_4\v15\Server\sqlite3\storage.ide-shm
?????文件????4136512??2019-07-01?12:23??Demo_4\.vs\Demo_4\v15\Server\sqlite3\storage.ide-wal
?????文件????????189??2019-07-01?10:58??Demo_4\Demo_4\App.config
?????文件??????46096??2019-07-01?12:11??Demo_4\Demo_4\bin\Debug\0.jpg
?????文件??????40064??2019-07-01?12:12??Demo_4\Demo_4\bin\Debug\1.jpg
?????文件??????24149??2019-07-01?12:12??Demo_4\Demo_4\bin\Debug\2.jpg
?????文件??????25600??2019-07-01?12:21??Demo_4\Demo_4\bin\Debug\Demo_4.exe
?????文件????????189??2019-07-01?10:58??Demo_4\Demo_4\bin\Debug\Demo_4.exe.config
?????文件??????58880??2019-07-01?12:21??Demo_4\Demo_4\bin\Debug\Demo_4.pdb
?????文件??????29118??2019-07-01?11:52??Demo_4\Demo_4\ConextTabControl.cs
?????文件???????3631??2019-07-01?11:01??Demo_4\Demo_4\Demo_4.csproj
?????文件???????4616??2019-07-01?12:21??Demo_4\Demo_4\Form1.cs
?????文件???????1228??2019-07-01?10:58??Demo_4\Demo_4\Form1.Designer.cs
?????文件?????????42??2019-07-01?10:59??Demo_4\Demo_4\obj\Debug\Demo_4.csproj.CoreCompileInputs.cache
?????文件????????464??2019-07-01?11:16??Demo_4\Demo_4\obj\Debug\Demo_4.csproj.FileListAbsolute.txt
?????文件????????954??2019-07-01?11:16??Demo_4\Demo_4\obj\Debug\Demo_4.csproj.GenerateResource.cache
?????文件??????11490??2019-07-01?10:58??Demo_4\Demo_4\obj\Debug\Demo_4.csprojAssemblyReference.cache
?????文件??????25600??2019-07-01?12:21??Demo_4\Demo_4\obj\Debug\Demo_4.exe
?????文件??????58880??2019-07-01?12:21??Demo_4\Demo_4\obj\Debug\Demo_4.pdb
?????文件????????180??2019-07-01?11:16??Demo_4\Demo_4\obj\Debug\Demo_4.Properties.Resources.resources
?????文件????????831??2019-07-01?10:58??Demo_4\Demo_4\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件???????7064??2019-07-01?11:01??Demo_4\Demo_4\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件??????????0??2019-07-01?10:58??Demo_4\Demo_4\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
?????文件??????????0??2019-07-01?10:58??Demo_4\Demo_4\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
?????文件??????????0??2019-07-01?10:58??Demo_4\Demo_4\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
?????文件????????518??2019-07-01?10:58??Demo_4\Demo_4\Program.cs
?????文件???????1310??2019-07-01?10:58??Demo_4\Demo_4\Properties\AssemblyInfo.cs
............此處省略21個文件信息
評論
共有 條評論
相關資源
-
Databa
se2Sharp代碼生成工具19.0已注冊 -
基于winform的xm
l菜單編輯器c#源碼) - XTable C#WinFom下的一個表格的自定義控
- ASP.NET固定GridView表頭_SuperTables
- C# 讀取wps表格到datatable中
- 很漂亮的自定義TabControl控件
- 基于TableLayoutPanel的多分屏、全屏程序
- C#中GDI+實現簡單二維矢量圖編輯器教
- winform tabcontrol 美化控件
- WPF HtmlEdit html編輯器
- C# 自定義屬性編輯器UITypeEditor
- C#文本編輯器代碼及項目
- WPF DataGrid綁定DataTable demo
- WPF模擬迅雷TabControl界面
- vs2010-c#讀取txt文件至DataTable經過處理
- C# TabControl 重繪高仿 360瀏覽器選項卡
- .net TabControl 多種風格的自繪
- winform用tabcontrol切換mdi子窗口及為ta
- 基于winform的SVG編輯器
-
Wpf下fr
ame、MDI、TabControl簡單應用 - C#將json格式轉換成DataTable
- VB.NET 仿Edge風格的TabControl控件
- C#編寫的SVG文件編輯器,包含代碼和執
- c# 自定義控件 - 重繪控件 - TabControl
- wpf美化tabcontroll并且支持gif動畫
- C#_winform_html編輯器_富文本編輯器③
- C#-升級版文本編輯器
- c#文檔編輯器
- C# 文本編輯器之查找和替換功能實現
- c#簡單多文檔編輯器DocumentEditor