资源简介
仿照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
评论
共有 条评论