Archive Browser
Download Cyotek.Windows.Forms.TabList.zip version 1.0.0.2, last updated 31/12/2012 (152.27 KB)
Download- md5: fbf021a18c325e7384b409ad256a9207
using System.ComponentModel.Design;
using System.Windows.Forms;
using System.Windows.Forms.Design;
namespace Cyotek.Windows.Forms.Design
{
public class TabListPageDesigner : ScrollableControlDesigner
{
#region Overriden Properties
public override SelectionRules SelectionRules
{ get { return SelectionRules.Locked; } }
#endregion Overriden Properties
#region Public Overridden Methods
public override bool CanBeParentedTo(IDesigner parentDesigner)
{
return parentDesigner != null && parentDesigner.Component is TabList;
}
#endregion Public Overridden Methods
#region Protected Overridden Methods
protected override void OnPaintAdornments(PaintEventArgs pe)
{
base.OnPaintAdornments(pe);
if (!(this.Control is Panel) || ((Panel)this.Control).BorderStyle == BorderStyle.None)
{
// outline the control at design time if we don't have any borders
ControlPaint.DrawFocusRectangle(pe.Graphics, this.Control.ClientRectangle);
}
}
#endregion Protected Overridden Methods
}
}
Donate
This software may be used free of charge, but as with all free software there are costs involved to develop and maintain.
If this site or its services have saved you time, please consider a donation to help with running costs and timely updates.
Donate