资源简介
仿VS2010风格的toolbox抽屉控件
(带源码)

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace MyControls2008
{
public partial class Line : Control
{
public Line()
{
InitializeComponent();
this.Pen = new Pen(this.color);
}
[Browsable(false)]
private Point pointTl = new Point(0 0);
[Browsable(false)]
private Point pointBr = new Point(100 100);
[Browsable(true)
Category(“扩展“)
Description(“左上坐标“)
RefreshProperties(RefreshProperties.Repaint)
NotifyParentProperty(true)]
private Point PointTl
{
get
{
return pointTl;
}
set
{
pointTl = value;
this.Invalidate();
}
}
[Browsable(true)
Category(“扩展“)
Description(“右下坐标“)
RefreshProperties(RefreshProperties.Repaint)
NotifyParentProperty(true)]
private Point PointBr
{
get
{
return pointBr;
}
set
{
pointBr = value;
this.Invalidate();
}
}
#region 控件框颜色
[Browsable(false)]
private Color color = Color.FromArgb(0 0 0);
[Browsable(false)]
private Pen Pen;
[Browsable(true)
Category(“扩展“)
Description(“颜色“)
RefreshProperties(RefreshProperties.Repaint)
NotifyParentProperty(true)]
public Color Color
{
get
{
return color;
}
set
{
color = value;
Pen = new Pen(color);
this.Invalidate();
}
}
#endregion
#region 重绘
protected override void OnPaint(PaintEventArgs e)
{
this.NewPaint(e);
}
private void NewPaint(PaintEventArgs e)
{
e.Graphics.DrawLine(Pen PointTl PointBr);
e.Graphics.Dispose();
}
#endregion
private bool isLocation = false;
protected override void OnLocationchanged(EventArgs e)
{
base.OnLocationchanged(e);
this.isLocation = true;
}
protected override void OnSizeChanged(EventArgs e)
{
base.OnSizeChanged(e);
if (this.isLocation) {
}
else {
this.pointBr = new Point(
this.pointTl.X + this.Width
this.pointTl.Y + this.Height);
}
this.isLocation = false;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 259 2009-11-06 16:05 MyControls2008\ControlImage\launch.png
文件 275 2009-11-06 15:07 MyControls2008\ControlImage\normal.png
文件 29184 2009-11-13 19:36 MyControls2008\MyControls2008\bin\Debug\MyControls2008.dll
文件 69120 2009-11-13 19:36 MyControls2008\MyControls2008\bin\Debug\MyControls2008.pdb
文件 29184 2009-12-02 08:55 MyControls2008\MyControls2008\bin\Release\MyControls2008.dll
文件 69120 2009-12-02 08:55 MyControls2008\MyControls2008\bin\Release\MyControls2008.pdb
文件 1 2009-11-13 09:41 MyControls2008\MyControls2008\ClassDiagram1.cd
文件 3035 2009-11-16 19:03 MyControls2008\MyControls2008\Line.cs
文件 1188 2009-11-16 19:03 MyControls2008\MyControls2008\Line.Designer.cs
文件 5814 2009-11-16 18:54 MyControls2008\MyControls2008\Line.resx
文件 4733 2009-11-16 19:03 MyControls2008\MyControls2008\MyControls2008.csproj
文件 956 2009-11-13 19:36 MyControls2008\MyControls2008\obj\Debug\MyControls2008.csproj.FileListAbsolute.txt
文件 1058 2009-11-13 19:36 MyControls2008\MyControls2008\obj\Debug\MyControls2008.csproj.GenerateResource.Cache
文件 29184 2009-11-13 19:36 MyControls2008\MyControls2008\obj\Debug\MyControls2008.dll
文件 69120 2009-11-13 19:36 MyControls2008\MyControls2008\obj\Debug\MyControls2008.pdb
文件 1248 2009-11-13 19:36 MyControls2008\MyControls2008\obj\Debug\MyControls2008.Properties.Resources.resources
文件 180 2009-11-13 19:36 MyControls2008\MyControls2008\obj\Debug\MyControls2008.Toolbox.resources
文件 180 2009-11-13 19:36 MyControls2008\MyControls2008\obj\Debug\MyControls2008.ToolboxGroup.resources
文件 1876 2009-11-13 19:36 MyControls2008\MyControls2008\obj\Debug\MyControls2008.ToolboxItem.resources
文件 10752 2009-11-13 15:55 MyControls2008\MyControls2008\obj\Debug\Refactor\MyControls2008.dll
文件 4608 2009-11-11 21:59 MyControls2008\MyControls2008\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
文件 1073 2009-12-02 08:55 MyControls2008\MyControls2008\obj\Release\MyControls2008.csproj.FileListAbsolute.txt
文件 1115 2009-12-02 08:55 MyControls2008\MyControls2008\obj\Release\MyControls2008.csproj.GenerateResource.Cache
文件 29184 2009-12-02 08:55 MyControls2008\MyControls2008\obj\Release\MyControls2008.dll
文件 180 2009-12-02 08:55 MyControls2008\MyControls2008\obj\Release\MyControls2008.Line.resources
文件 69120 2009-12-02 08:55 MyControls2008\MyControls2008\obj\Release\MyControls2008.pdb
文件 1248 2009-12-02 08:55 MyControls2008\MyControls2008\obj\Release\MyControls2008.Properties.Resources.resources
文件 180 2009-12-02 08:55 MyControls2008\MyControls2008\obj\Release\MyControls2008.Toolbox.resources
文件 180 2009-12-02 08:55 MyControls2008\MyControls2008\obj\Release\MyControls2008.ToolboxGroup.resources
文件 1876 2009-12-02 08:55 MyControls2008\MyControls2008\obj\Release\MyControls2008.ToolboxItem.resources
............此处省略121个文件信息
- 上一篇:十次方完整版前段+后端
- 下一篇:风云hdf文件读取
相关资源
- 计算机图形学 边填充算法实现代码
- 直流无刷电机方波驱动 stm32 例程代码
- 仿知乎界面小程序源代码
- 贪吃蛇源代码.fla
- 周立功开发板ProASIC3实验-syn_FIFO代码
- IMX385驱动代码.zip
- WPF USB 网络 串口 通信软件
- dotnet 写字板 实验 源代码 不好请要不
- 图像二维小波变换的实现源代码
- 八三编码器设计 VHDL代码 简单,包附
- B/S 网上订餐系统
- linux应用层的华容道游戏源代码
- 交通咨询模拟系统完整代码
- http请求状态代码
- 数值分析所有实验代码
- 网上拍卖系统完整源代码
- 教室管理系统.rar
- 音乐代码转换软件 单片机编程时用
- CSMA/CD等动画演示加源代码
- silicon lab公司的收音IC SI47XX全套开发工
- 用51单片机实现G代码翻译
- 合同管理系统的源代码(附数据库)
- 用VC 编写的仿QQ聊天室程序源代码
- web班级网站设计代码
- 38k单片机红外发送代码、keil
- 小鸡快跑游戏.
- STM32F103 串口程序(完整版)
- 网络唤醒代码
- VPC3_DPV1源代码,Profibus
- PB做的托盘程序(最小化后在左下角显
评论
共有 条评论