資源簡介
仿照vs編輯器的TabControl功能編寫,實(shí)現(xiàn)拖拽、關(guān)閉、設(shè)置等功能,
需要什么新功能可自行添加。
contextUI.ConextTabControl 參數(shù):
moveOpacity 移動(dòng)標(biāo)簽透明度
moveMaskOpacity 移動(dòng)覆蓋透明度
tabControlColor 組件顏色
tabFont 字體
selectColor 選中標(biāo)簽顏色
selectFontColor 選中標(biāo)簽字體顏色
tabColor 未選中顏色
tabFontColor 未選中字體顏色
selectIndex 獲取當(dāng)前tab序號
tabMoveColor 移動(dòng)到未選中標(biāo)簽顏色
tabFlagColor 關(guān)閉標(biāo)志顏色
tabFlagMoveColor 移動(dòng)到未選中標(biāo)簽顏色
tabContentColor 內(nèi)容背景顏色
tabCloseFlag 是否顯示關(guān)閉
NewRecord 獲取當(dāng)前標(biāo)簽數(shù)量
delete 是允許刪除標(biāo)簽
deleteTag 取得刪除的序號
deletePoint 取得刪除的位置
.....................
.....................
contextUI.ConextTabControl 方法:
放置組件 Put(Control obj, Size size, Point point, EventHandler getIndex, EventHandler swapIndex, EventHandler deleteIndex, DockStyle dockStyle = DockStyle.None)
標(biāo)簽位置交換 public void ItemSwap(int swap1, int swap2)
第一個(gè)放置標(biāo)簽 public void AddItem(string item)
標(biāo)簽內(nèi)添加組件 public void AddControl(int num, Control control)
添加標(biāo)簽 public void NewItem(string item)
刪除標(biāo)簽 public void DeleteItem(int num)
設(shè)置組件大小 public void setTabBoxSize(Size size)
設(shè)置選中的標(biāo)簽 public void setSelect(int sel)
設(shè)置指定標(biāo)簽文字 public void setLabelText(int num,string text)
.....................
.....................
需要什么新功能可自行添加。
contextUI.ConextTabControl 參數(shù):
moveOpacity 移動(dòng)標(biāo)簽透明度
moveMaskOpacity 移動(dòng)覆蓋透明度
tabControlColor 組件顏色
tabFont 字體
selectColor 選中標(biāo)簽顏色
selectFontColor 選中標(biāo)簽字體顏色
tabColor 未選中顏色
tabFontColor 未選中字體顏色
selectIndex 獲取當(dāng)前tab序號
tabMoveColor 移動(dòng)到未選中標(biāo)簽顏色
tabFlagColor 關(guān)閉標(biāo)志顏色
tabFlagMoveColor 移動(dòng)到未選中標(biāo)簽顏色
tabContentColor 內(nèi)容背景顏色
tabCloseFlag 是否顯示關(guān)閉
NewRecord 獲取當(dāng)前標(biāo)簽數(shù)量
delete 是允許刪除標(biāo)簽
deleteTag 取得刪除的序號
deletePoint 取得刪除的位置
.....................
.....................
contextUI.ConextTabControl 方法:
放置組件 Put(Control obj, Size size, Point point, EventHandler getIndex, EventHandler swapIndex, EventHandler deleteIndex, DockStyle dockStyle = DockStyle.None)
標(biāo)簽位置交換 public void ItemSwap(int swap1, int swap2)
第一個(gè)放置標(biāo)簽 public void AddItem(string item)
標(biāo)簽內(nèi)添加組件 public void AddControl(int num, Control control)
添加標(biāo)簽 public void NewItem(string item)
刪除標(biāo)簽 public void DeleteItem(int num)
設(shè)置組件大小 public void setTabBoxSize(Size size)
設(shè)置選中的標(biāo)簽 public void setSelect(int sel)
設(shè)置指定標(biāo)簽文字 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
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
????..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個(gè)文件信息
評論
共有 條評論
相關(guān)資源
-
Databa
se2Sharp代碼生成工具19.0已注冊 -
基于winform的xm
l菜單編輯器c#源碼) - XTable C#WinFom下的一個(gè)表格的自定義控
- ASP.NET固定GridView表頭_SuperTables
- C# 讀取wps表格到datatable中
- 很漂亮的自定義TabControl控件
- 基于TableLayoutPanel的多分屏、全屏程序
- C#中GDI+實(shí)現(xiàn)簡單二維矢量圖編輯器教
- winform tabcontrol 美化控件
- WPF HtmlEdit html編輯器
- C# 自定義屬性編輯器UITypeEditor
- C#文本編輯器代碼及項(xiàng)目
- WPF DataGrid綁定DataTable demo
- WPF模擬迅雷TabControl界面
- vs2010-c#讀取txt文件至DataTable經(jīng)過處理
- C# TabControl 重繪高仿 360瀏覽器選項(xiàng)卡
- .net TabControl 多種風(fēng)格的自繪
- winform用tabcontrol切換mdi子窗口及為ta
- 基于winform的SVG編輯器
-
Wpf下fr
ame、MDI、TabControl簡單應(yīng)用 - C#將json格式轉(zhuǎn)換成DataTable
- VB.NET 仿Edge風(fēng)格的TabControl控件
- C#編寫的SVG文件編輯器,包含代碼和執(zhí)
- c# 自定義控件 - 重繪控件 - TabControl
- wpf美化tabcontroll并且支持gif動(dòng)畫
- C#_winform_html編輯器_富文本編輯器③
- C#-升級版文本編輯器
- c#文檔編輯器
- C# 文本編輯器之查找和替換功能實(shí)現(xiàn)
- c#簡單多文檔編輯器DocumentEditor