资源简介
C# winform左侧导航抽屉菜单,挺好用的,很炫,挺好的资源
代码片段和文件信息
using System;
using System.ComponentModel;
using System.Windows.Forms;
using CSharpWin.Win32.Struct;
using System.Runtime.InteropServices;
using CSharpWin.Win32;
using System.Drawing;
using System.Drawing.Drawing2D;
using CSharpWin.Win32.Const;
using System.Drawing.Imaging;
namespace CSharpWin
{
public class BorderPanel : Panelbase
{
public BorderPanel()
: base()
{
}
public override Rectangle DisplayRectangle
{
get
{
Rectangle rect = base.DisplayRectangle;
int borderWidth = base.BorderWidth;
rect.Inflate(-borderWidth -borderWidth);
return rect;
}
}
protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e);
OnPaintBorder(e);
}
protected virtual void OnPaintBorder(PaintEventArgs e)
{
RenderBorder(e.Graphics base.ClientRectangle);
}
private void RenderBorder(Graphics g Rectangle bounds)
{
if (Roundstyle == Roundstyle.None)
{
ControlPaint.DrawBorder(
g
bounds
ColorTable.Border
ButtonBorderstyle.Solid);
}
else
{
using (SmoothingModeGraphics sg = new SmoothingModeGraphics(g))
{
using (GraphicsPath path = GraphicsPathHelper.CreatePath(
bounds Radius Roundstyle true))
{
using (Pen pen = new Pen(ColorTable.Border))
{
g.DrawPath(pen path);
}
}
}
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 84992 2018-07-17 21:19 PushPanelDemo\.vs\PushPanelDemo\v15\.suo
文件 0 2018-07-17 21:18 PushPanelDemo\.vs\PushPanelDemo\v15\Server\sqlite3\db.lock
文件 765952 2018-07-17 21:19 PushPanelDemo\.vs\PushPanelDemo\v15\Server\sqlite3\storage.ide
文件 1936 2010-08-10 23:07 PushPanelDemo\Backup\PushPanel\BorderPanel.cs
文件 402 2010-08-11 10:37 PushPanelDemo\Backup\PushPanel\CaptionImagest
文件 25293 2010-08-11 10:37 PushPanelDemo\Backup\PushPanel\CaptionPanel.cs
文件 417 2010-08-11 10:37 PushPanelDemo\Backup\PushPanel\Captionst
文件 16917 2010-04-03 14:53 PushPanelDemo\Backup\PushPanel\ControlPaintEx.cs
文件 889 2010-04-03 14:53 PushPanelDemo\Backup\PushPanel\ControlState.cs
文件 7740 2010-08-11 10:37 PushPanelDemo\Backup\PushPanel\Design\PanelDesigner.cs
文件 2690 2010-08-11 10:37 PushPanelDemo\Backup\PushPanel\Design\PushPanelDesigner.cs
文件 3708 2010-08-11 10:37 PushPanelDemo\Backup\PushPanel\Design\PushPanelItemDesigner.cs
文件 10258 2010-04-06 23:24 PushPanelDemo\Backup\PushPanel\GraphicsPathHelper.cs
文件 2753 2010-04-03 14:53 PushPanelDemo\Backup\PushPanel\ImageDc.cs
文件 1207 2010-04-03 14:53 PushPanelDemo\Backup\PushPanel\InterpolationModeGraphics.cs
文件 13160 2010-08-11 10:37 PushPanelDemo\Backup\PushPanel\NCPanel.cs
文件 4259 2010-08-11 10:37 PushPanelDemo\Backup\PushPanel\Panelba
文件 1519 2010-08-11 10:37 PushPanelDemo\Backup\PushPanel\PanelColorTable.cs
文件 1420 2010-08-12 09:40 PushPanelDemo\Backup\PushPanel\Properties\AssemblyInfo.cs
文件 14987 2010-08-11 10:37 PushPanelDemo\Backup\PushPanel\PushPanel.cs
文件 6197 2010-08-12 10:34 PushPanelDemo\Backup\PushPanel\PushPanel.csproj
文件 9800 2010-08-11 10:37 PushPanelDemo\Backup\PushPanel\PushPanelItem.cs
文件 925 2010-08-11 10:37 PushPanelDemo\Backup\PushPanel\PushPanelItemCaption
文件 1438 2010-04-03 14:53 PushPanelDemo\Backup\PushPanel\Region
文件 13744 2010-04-07 13:26 PushPanelDemo\Backup\PushPanel\RenderHelper.cs
文件 1700 2010-04-06 23:08 PushPanelDemo\Backup\PushPanel\Roundst
文件 1148 2010-04-03 14:53 PushPanelDemo\Backup\PushPanel\SmoothingModeGraphics.cs
文件 1274 2010-04-03 14:53 PushPanelDemo\Backup\PushPanel\TextRenderingHintGraphics.cs
文件 601 2010-04-03 14:53 PushPanelDemo\Backup\PushPanel\ThumbArrowDirection.cs
文件 273 2010-04-03 14:53 PushPanelDemo\Backup\PushPanel\Win32\ClassName.cs
............此处省略275个文件信息
相关资源
- SiriusCoder C#代码生成器
- C#高性能大容量SOCKET并发
- c# 二维码名片源码及相应的qrcode.dl
- ThoughtWorks.QRCode.dll201455
- COdeSoft打印
- Applications = Code + Markup (英文版)
- CashCode识币器开发资料
- OzCode 4.x_Patch亲测可用
- Adaptive Code: Agile coding with design patter
- Codejock Xtreme Suite Pro ActiveX 15.3.1 零售版
- Codejock Xtreme Suite Pro ActiveX 15.3.1 零售版
- Asp.Net MVC4+EF6 Code First 权限管理系统
- QRCodeEncoder
- 最新版CodeMaid_v11.rar
- c# 代码编辑控件(代码着色控件)
- IBatisNet的Codesmith模板
- C#利用ThoughtWorks.QRCode.dll创建和解析二
- C#开发实例大全(基础卷/1.69G/光盘)
- AnimatedGifEncoder 类 c# 制作 gif 用到
- AutoAuthCode
- Emit常用Opcode指令使用方法
- asp.net页面中的viewstate内容解析器
- ViewStateDecoder 1.1
- C#与CoDeSys共享内存例程
- C#多线程编程实战Code源代码
- JSON.NET源码
- HY.CodeBuilder.rar
- C#调用CodeSoft打印标签 使用斑马打印机
- C#压缩DLL-ICSharpCode.SharpZipLib
- 修改的CodeSmith生成MVC4项目工程模板
评论
共有 条评论